No, unfortunately this does not do what I need it to do. If I put an arrow component on the capsule for debugging with Use Controller Desired Rotation or Orient Rotation to Movement checked, it will still point forward, not smoothly turn towards the direction of acceleration. Not sure why it’s like that but I need another solution. I need something that smoothly rotates towards the direction of velocity or acceleration. Here’s a video of the problem. In the video you can first see that forward, backward and strafing is correct but diagonals do not rotate the capsule, which means that diagonal forward is interpeted as a 50/50 value between side and forward, resulting in a strange blend between forward run and side strafe. I need forward diagonals to be “forward on the diagonal” and backward diagonals to be the inverse so that running backwards diagonally keeps the capsule facing forwards but inversely, if that makes any sense (you can also see the issue clearly on the top left corner, that is the direction of velocity normalized to 0-1, blue is forward/backward, red is left/right):