Cast "saved" Metahuman to Default Pawn Class


okay so it seems the pawn controller and the player controller both use “PlayerController0”.
When my character gets spawned in this is what i see and im unable to move my character.

EDIT: I removed the cast node “Cast to BP_ThirdPersonCharacter” and my character spawns in and my third person character also spawns in and i can control the third person character. So i believe the problem lies within the Cast node