We are trying to get our character to move around a 2D vertical plane in a 3D world completely autonomously, picking random distances to travel and amounts to rotate, so that it is always moving “forward” defined as the relative x-axis. We have it working perfectly for angles in the range -90 to 90, but whenever we try to set the range to -180 to 180 the motion stops functioning correctly. When we set it to this larger range, the motion does not follow the red x axis, but moves on a diagonal or even backwards instead of continuing to move “forwards”. We have attached a video and screenshots of the blueprint. We think something might be wrong with our trig and included a close-up screenshot of this part. Please let us know if you have any advice, we are new to UE4.