I’ve experienced this. The player probably gets added too fast for the script to load, so my workaround would be to add for i, v in Players:GetPlayers() do your_code end to the beginning of the script. If you want to try to avoid having to do this, try moving the script to a different container, such as ServerScriptService.
1 Like