If you're cold, they're cold

So not talking about dogs lol! My cube black (running stable 4.3) is giving me pre arm errors the IMU temp is too low. I thought maybe it was just taking its time, but half an hour later it was 38.6c. The ambient temp was around 1c. I’ve flown this quad in -15c conditions before. Is the heater toast?