So what is happening is that I use some combat macros and when using a macro on any character or class occasionally when i am using the macro and press and turn with my mouse buttons my character will suddenly turn 90 degrees and the camera will turn completely verticle.
There is no turing in the macros I use and I have tried diabling all addons, reseting the keybinds, and just about every other thing I can think of and the problem persists. \
This has been happening to people having issues with the mouse cursor moving because when they go to move their camera they don’t realize the mouse cursor jumped to the top left corner of the screen forcing the camera to go full vertical when used.
Check to make sure your mouse cursor is not jumping to the top left corner of the screen. You can replicate the issue or read more of others with it here