NPCs automatically launch and make room if you submit a docking request to a full outpost, it just takes a few seconds. If they aren't launching then you're looking at a bug.
I switch to solo and land, then I switch back to open game, because I don't like solo mod and when I return, NPC is still there, so have to switch again.