Turn in place animation

Hi FrankieV and thank you for your answer.
So the character starts moving in the direction that arrow is facing, right?
I have an arrow component as a child of the capsule component.
What happen in my character’s BP is this:

https://s14.postimg.org/feiwa3bot/Turn_BP.jpg

By default I’m using controller rotation yaw only if there are an input (like forward and strafe). If I’m idle, controller rotation yaw is set to false, so I can rotate around the character with the camera.

We have to make that the arrow rotate with the character right?
So if I try to “use controller rotation yaw” then “add controller yaw input” (axis value = 90) and then turn off again “use controller rotation yaw”, after or before setting to true the bool animation, the character go crazy and start rotating around him for the time of the delay.
If I don’t use that delay, the turn animation never plays cause the bool go false instantly.
So is there a way to rotate the arrow with the turn animation? I’m missing something?