So this actually was fine. The only problem was that I was casting the Player Controller, and not the custom Player Controller I had made. After that I could plug the “WolrdRespawnShip” event into the player pawn’s death sequence as it would accept a target now.
Whew, talk about bruh moments.