Update:
I found a workaround. if I give the sprite a path then set Accel and Deccel to 0 it will turn almost completely toward the angle but not move forward or back. the "sprite.movingangle" will be as desired.
Condition: Blah Blah. Action: Sprite-> Set (path) Acceleration to 0
Action: Sprite-> Set (path) Deceleration to 0
Action: Sprite-> Set (Path) Rotate Speed to X
Action: Sprite-> Find path to (X,Y)
Action: Sprite-> Move along path
Hope it helps anyone else who needs it.