I have seen this also, and it required an action similar to de-orbiting from a colony. So another possibility, since there are some new things about starbases, is that the constructor gets docked at the starbase similar to going into orbit at a colony planet, just like any other ship, and the movement is needed to allow it to do the update function. If this is the case, I have a suggestion: Add an option for leaving a starbade to allow an update function along with the eject option if the ship you are trying get to leave a starbase is a constructor.