Here3+ compass issue

We’re using 2 Here3+ GPS over UAVCAN. Each one is connected to a a different bus.
After a few flights, their compasses stopped being recognized by the Cube Orange+. Sometimes they would re-appear on MP and then disappear again. Their GPSs are usually stable and are constantly recognized, even when their compasses aren’t.
Their UAVCAN comms. seem fine throughout the issue, but they are not sending any MagneticFieldStrength messages over to the Cube.
Tried upgrading their FW to the latest - which didn’t solve the issue.

Seems like a recurring issue.
Moved the conversation here: