Character Spawning Outside the Level Environment

Try checking the box and see if that helps.

Regardless if you only have one player start in persistent and the checkbox is unchecked, then the spawn point is exactly “there” wherever “there” may be.

The only other issue that could cause you to spawn elsewhere not listed in this thread so far, is if you manually place a character in the world with “auto posses” enabled.