Character randomly spawns at fixed point of map instead of on a SpawnLocation

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, and Player.CharacterAutoLoads is set to false.
  • The SpawnPoints Neutral property 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.

1 Like

Does the problem persist if you manually set the player’s RespawnLocation?

1 Like

There was in fact a SpawnPoint inside of that arcade game. I think I converted a part by accident with the ReClass Plugin? Not sure how that went unnoticed. Solved.

1 Like

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.