If your talking about Freeports(im assuming since u said fresh player) you can choose the island to spawn on or location on a island in the top right. N,E,S,W but currently if u die on a freeport your body will disappear. Hopefully this is what you meant unless there is a way to spawn on the island you sailed to which i dont know about? Or if your talking about lawless regions im assuming u can do the same thing(never bothered with lawless since freeports are easier)? Hopefully i helped u somewhat lol but i dont know what your referring to as i never had that problem.