I am attempting to solve a bug of Character not spawning on a SpawnLocation.
As of current, players randomly spawn in the middle of my map at precisely the same location when the bug occurs.
- The bug occurs about 5-10% of the time and most negatively impacts my first time user experience.
- It also is worth noting this only occurs when the player joins and not when they manually respawn.
- I’ve also checked and there is no spawn there.
- I am using
player:LoadCharacter()after the player’s data finishes loading, andPlayer.CharacterAutoLoadsis set to false. - The SpawnPoints
Neutralproperty is set to true.
While I found some threads with similar issues - I have still yet to find a solution to this problem as solutions to such threads cite misplaced SpawnPoint instances or incorrect SpawnPoint properties.
This is a strange one. Does anyone have any ideas? I can hacky fix it by checking the position of a player right after they spawn and teleporting them - not ideal.


