Add movement Input not working properly

Hey guys. Im trying to make where two players can control one character. So I made my 1st pawn so it could control left and right directions. What happens is when i press W it goes straight, but when I press S instead of him turning around and go left he starts doing circles. Can anyone help?

I cast from pawn to the character.

strange. how looks your event graph while you are playing? (select proper Debug Filter in BP Editor)
please attach a screenshot of your input settings (Project-settings->Input)

Inputs:
[1]: 121766-bandicam+2017-01-12+18-30-59-950.jpg

Player1 BP:
[2]:

ThirdPersonCharacter BP:
[3]:

Flow while the game is running:
[4]:

Disabling Orient Rotation to Movment fixes it. Thank you for your help!

What happens if you cut of your “inputaxis move right”?
Does playing with the character movement settings make any difference?

https://docs.unrealengine.com/latest/images/Gameplay/HowTo/CharacterMovement/Blueprints/Setup_1/Characters_6.jpg

Disabling Orient Rotation to Movment fixes it.