in my game, you will deploy and it will change the camera, if you die in game, the script below would fix the camera, but it only works once.
local plr = script.Parent.Parent
plr.Character.Humanoid.Died:connect(function()
local clone = script.CameraScript:Clone()
clone.Parent = script.Parent
clone.Disabled = false
end)

4 comments
Where is the script located?
starter player
If the camerascript is in the StarterPlayer, why do you need to clone it? It doesn't disappear if the player dies?
it gets replaced with another script when a game starts, therefore I clone it when a player dies so it can reset the camera