Player sometimes is frozen and don’t respawn when reset.
Maybe this has to do with a script but there’s no script that’s making this happen. I didn’t make some random.new() with a task.wait, so the unpredictability of this is concerning me.
I’ve tried forcing player:LoadCharacter() once the character dies, but that doesn’t work either.
Try disabling all scripts, and then incrementally enable one at a time until you find the culprit. It’s lengthy but surefire. Unless you didn’t have any scripts, that’s plain impossible.