Cast to Character failing

Make sure you are using a Character and not a Pawn. Make sure your character Anim Blueprint is set correctly inside the Characters Blueprint properties. Run your “Try get pawn owner” output into an “IsValid” node and print string if it is not valid.

If it still can’t cast to it its either pending kill, destroyed, never existed or of the incorrect type. Let me know if that helps.