Accels Inconsistent error. AccX and AccY inverted on 2nd IMU

Im using a TBS H7 Wing AIO and I’m trying to figure out why I’m constantly getting this error that is preventing me from arming. Occasionally I am able to arm but most of the time I cannot. I’m looking at the logs and it seems that AccX and AccY are inverted from IMU0 to IMU1. Is this correct? If so, how do I fix this?

Is AHRS_ORIENTATION correct and have you tried re-calibrating the accelerometers?

Yes AHRS_ORIENTATION is set to 0 and my board is facing the correct direction. I have ran the full accelerometer calibration multiple times.

Does the HUD in MP show the correct attitude of the aircraft?

After booting, are you leaving the FC motionless for a good number of seconds (or longer) to fully initialize and let its temperature stabilize?

ETA: Are you sure you’re using the correct firmware for your FC, and have you tried another version to see if you have the same issue?

The HUD is correct. The firmware is correct, but I have yet to try a different version. I’ve left the vehicle motionless for up to 10 minutes to see if it would clear.

Occasionally it works and it’ll let me arm it. I’ve flown it without issue. Used Takeoff mode for the launch and that worked great.

If I disable IMU2 it seems to be okay but this solution is not optimal.

I will try other versions of the firmware.