Velocifer, this happens to me aswell, however only in the multiplayer part.. The host will spawn on the island he dies on or is closest to, however i keep spawning on the second island we came across, not even the first spawn island, so im figuring it is a bug on the MP version... Not sure tho..