I have seen this more than once.
when I switch between flight modes, auto to position hold or position hold to altitude hold, the Quad copter will respond somewhat backwards to my RC inputs, on the aileron and elevator control stick. Stabilize mode will normally fix the problem to get the quad home safely.
latest example: on 3/25/19 I planned a simple auto mission and it executed perfectly, it was a little windy but quad handled it well. At the end of the mission it returned, hovered overhead and I resumed control with position hold flight mode. flew around a few minutes and landed.
using mission planner, changed battery, uploaded another auto mission, and executed, as the quad was flying that mission the wind was a little too much for the forward speed that was set so I used a return to home switch on my RC transmitter to bring the quad home. the return to home executed perfectly as well and the quad hovered overhead, I resumed control again with a position hold setting on the transmitter. Expecting to fly around awhile with the somewhat fresh battery, and my dad watching the monitor from the onboard camera, I realize that the quad is responding to my RC inputs on the aileron and elevator somewhat backwards, if not exactly backwards. I find myself high enough to clear most obstacles so I decide to experiment with the controls. position hold is still working fine, and I verify heading with my dad looking through the camera, yep controls are backwards.
Like I said, I have seen this happen before and have been fighting this problem for sometime.
I would love for someone to look at the telemetry/data log files to see what is happening.
I am not experienced enough to find the problem but have looked at the log files for hours and can not put my finger on the problem.
The setup is new and purchased from GetFPV They treated me good when I could not get the Neo-M8N to calibrate correctly. GetFPV sent me a new one and now there are no compass inconsistant or calibration errors.
I am flying a Holybro Pix32 “PixHawk” Flight Controller, HolyBro Pix32 Neo-M8N GPS, (which I have replaced once and this one seems to be ok), an FrSky Taranis X9D Transmitter, FrSky X4R-SB - 3/16 Channel Receiver w/ SBUS, running arducopter 3.6.6 and using mission planner.
Here is a link to the .bin file.