I believe the script erroring because of a player leaving is a rarity. Seriously, right after finding all the children in Players and figuring out one of them is near a spawn position block does not have a single wait () between them. But since the game.Players:GetChildren() was on somewhere between line 5 and 9 and the script errored in line 1446 I think it actually took some time to find the matching line to the player's position.
I'm guessing while the script was looking for the matching line then the player left at the same time causing it to error. |