I experienced this issue as well though it did not happen 100% of the time. File a bug report I say.
hired npc won't listen to hold position command when controlling the mother ship but listens just fine when he is in the fighter... i'd say he was just a bag but all of them do it, this working as intended or it a bug? says order issued but he doesn't carry it out nor acknowledge it