yesterday I flew my X-Quad for the first time. I converted it from a KK-Board to a Crius Multiwii SE Board. I calibrated the ACC (also it looked good from the start, 0;0;509) and did not touch Mag calibration then. My two Aux switches are set for Baro and the other one for Level and Level+Mag. I edited config.h to use my Graupner Gr-12 ppm sum receiver.
I took off in acro mode and it flew really smooth and it needed only a little bit off trim (the KK-Board needed almost all of it on all axes, strange).
Then I got daring

To help you better understand my dumb questions, I also have a Tricopter with an Openpilot CopterControl (6dof).
1. What might have caused the flip?
I checked all sensor directions according to the FAQs (Mag seems strange). I checked the reaction of all motors in all modes in the Multiwiiconf GUI. Everything seems to be ok. Left back motor runs a little faster and front right motor a little slower, than the other two, but that might be the i-term while hand held.
2. As far as I understand, stable mode on multiwii means, self leveling with neutral stick input, otherwise rate mode, or am I wrong?
3. Is Mag mode only affecting the yaw axis? Does it make sense to put it on the AUX switch, the way I did?
4. What is the Mag sensor orientation for the Crius Board, it seems roll reacts on pitch, pitch reacts on yaw etc.
Thanks for your patience,
Count