If you are in a shop and one of your crew boards their ship (giving you the Board Button) and you click it while in the shop - you will remain at the load screen until they doc.
The issue is that when you are in a shop - the shop itself is considered not part of "the island" which the ship is launching from but its "own world" (glitchers breaking through shop walls will find shops floating in space without nothing around them - they are actually seperate locations which you "teleport" to when you walk through the doors).
When you use the button in the shop - because it doesn't connect which island you are boarding from it put you in "suspension" until the ship is docked and it can figure out which island you should be on - which of course your stuck at the load screen the entire time...
and now you know the rest of the story