AI Pawn is not facing the movement direction

So i have made a pawn from scratch, and it has a Floating Pawn Movement as well as Rotating Movement, with the current set up I have made of AI move to, the pawn randomly moves around, but didn’t look around, I then found out I needed to add a form of rotation, however, now only spins in circles repeatedly, I noticed the value is 360 degrees and played around with it, but it still only rotates in any direction as opposed to the current direction.Would I need to use the rotate movement or should the look at rotation be changed?

Under Character Movement, use Orient Rotation to Movement.

In C++, GetCharacterMovement()->bOrientRotationToMovement = true; (4.24.3)

Be sure to turn off “Use Controller Rotation Yaw”.