Hoping someone can advise here. I have this issue which sometimes comes up sometimes and it can be very frustrating as it prevents me from arming. Basically the Pixhawk jumps back and forth between flashing green (ready to arm) and flashing yellow.
Sometimes moving the aircraft seems to trigger a change between green and yellow and sometimes it will just change whilst sitting still. If I try to arm whilst it is flashing yellow, then I get the “pre-arm compasses inconsistent” message, so the clue may be there. However, why is it going back and forth?? I can confirm this is not to do with magnetic interference from ferrous metals around the aircraft.
Here is a short video showing the issue: https://www.youtube.com/watch?v=le_2cgYj4T0