This bug is caused by activating the ‘next pilot position’ command from the DEFAULT cockpit view or in Freelook mode.
Fix: unmap ‘next pilot position’ from your peripheral and replace with ‘upper cockpit view’ or some other way of getting the view you want (ie custom views)
Note : this can effect PC users too (like me), perhaps if they also have a controller connected, although I was getting it on any peripheral and whenever I triggered npp command from default.
[edited to update the fact it might trigger when freelook + npp. Corrected some terminology]