ThirdPersonCharacter running backwards

I wanted to make the character from the third person template follow the mouse cursor, so I added the blueprint you see up there(the camera is top-down so it works). Works perfectly when I am standing still.

The problem is that when I move around, the animation runs in the wrong direction. I’m pretty sure it’s because I am overriding whatever rotation logic is associated with movement, but I don’t understand why it would be 180 degrees in the wrong direction and be entirely unaffected by the location of my cursor.

Could you record the phenomenon and show us?

Check the character rotation in the thirdperson character blueprint. It should be rotated to face the arrow component.

This is because normally, your character may be running left at the default rotation, but as soon as you set rotation to 180, left is now right and vice versa.