Making my third person character walk backwards

I want to make an first person game, but the fps type where you can actually see the body of your hero if you look down.
For that I used the third person template. Placed the camera in the right place…and ended up wasting 4 hours of trying to make the dude walk backwards.
The thing is. The way the template works for moving forward is great, but when you move back, the whole body basically turns around, and makes it look crazy from fp perspective. I need a way to make the character not turn around, and give him a new animation once the player pressed the “move backwards” key.
Any ideas on what would be the best way to make this work good?
Not posting any blueprints because after a few failed attempts I returned it to the previous state.
Like I said, this is the standard Third-person template (blueprint).
Would be grateful for any assistance.

You’ll wanna use the Initiate Player Moonwalk node and set its value to M=Jackson. It’s probably set to M=Phelps, which tends to result in hard, quick, and legendary turns.

But really, go to your controls and make sure that your back directional control doesn’t change the Yaw rotation value

Already done it. Tried putting a branch, that goes true for forward movement, and giving the “false” a different movement controller but it didin’t work, no matter how I modified the inputs. The result was usually, on pressing backwards, the player would turn 90* left and walk there slowly. Also I need to play that sassy “walking back” animation.
ps. the walking back anim is used in the character blend space, at speed value of -100.

There you go. You should post that as a separate answer and accept it

figured it out. All I had to do was to disable the orient to movement on pressing backwards keys

Oh. Thanks