Too many nosedives!

So, I’ve been having some nosedive issues on my Fungineers X7 (Thor 300, only about 35 miles lifetime). It seems to only happen when I don’t have “Disable Moving Faults” on, which led me to think I have a crap foot sensor (Stompies v3… I think). Most of the time, I seem to experience these nosedives when I’m riding a mellow trail. I never go too aggressively, typically staying at 10 mph as this board has me a little spooked. I tend to get a WheelSlip warning around the same time as sensor disengagements, which looks like a chicken-or-egg problem. Today, while riding around to build my confidence on the board a bit more with Disable Moving Faults on, I encountered a “stuck” IMU. I took a screenshot of what it looked like on the AppUI of the VESC Tool. I stopped throughout my ride to check for any weird warnings or errors that might help diagnose these nosedives, and on the last stop, the board wouldn’t reengage. Regardless of how I moved the board around, the orientation on the AppUI page never changed.

I’ve already run through the IMU recalibration in Float Hub, which seems to have helped, but could this issue be behind some of my nosedives? What’s the likelihood of a bad IMU? Anyone else experiencing this with the Thor 300?