Possible fix: (Might be useful for devs too for testing).
Cause:
I sailed from Region A to region B with my old character.
When we did, we DC-ed and went to character creation screen.
After logging many times I made a new character.
After a while I respawned on the ship in Region B and sailed it back to Region A (On my new character).
When the server change happened I got ported back to my OLD character! (In the old location in the sea where the ship was).
I couldn't move so I relogged.
After relog I was on the location of the New character (with new character inventory) on my ship in Region B with the skills from my old character
Pretty much fixed now!