Casting to player character fails when loading level on begin play?

Nope, cuz when you open a level, you spawn a new character, so anything you set into your prior casted character won’t be carried over.

What I did was to move the “set actor transform” function into the character’s begin play. not what I wanted, but it works