Makes sense. Collisions can sometimes fail or behave unexpectedly so I usually try to have some kind of last mile defense for respawning a player; especially if there is any gravity involved!