Cast fails after player respawn

So I have a respawn script that destroys the actor of the player and repossess a new one, but after doing that this cast fails. I have no clue why its doing that and have been stuck on it for days.

If anyone can help that would be great!

Before casting, does the “Get Player Character” returns something valid? Are the spawn and possession operations ok?

Sorry for the late response. No it doesn’t. Spawn and possession seems okay, It just doesnt properly cast to the new actor once its respawned

No it doesn’t.

No it doesn’t … you mean “Get Player Character” is invalid? Can you show us the spawn and respective possession?