I bet large money that those mag orientation numbers are wrong. And that will NOT fly if it is that much wrong. Numbers need to be zero (or just close) no matter what angle bank the FC has.
99% of people need to set them either:
- 0,180,0 (or 180,0,180 which is the same) if they have I2C mag (separate port connected to FlexiPort or I2CPort).
- 0,0,0 if they have either OP GPSv9 or DJI Naza GPS.