Issue with roblox camera

Hello. I’m currently experiencing an issue in where if I delete a roblox character and then manually respawn it, the camera will no longer follow the character. I have no idea what could be causing this since there are no errors whatsoever. This is the code I run when the character dies: character:Destroy()

Thanks for any help.

How about just doing player:LoadCharacter() instead of destroying the whole model?

That is one possibility but for what I am doing, I only want the character to exist at specific times.

How about parent it to a place like ServerStorage for a temporary moment then bring them back in workspace after that lapse of time has passed.