Operating under 1.1, but haven't tried this previously.
If I send a fleet of two constructors to build on a resource, the first one will build but the second one won't offer my an upgrade, rather it will fly into the same space as the mining station and then you will need to move it out of the space and back in again before you get the option to upgrade the mining station.