This is similar to the barometer. In both cases, the state estimator requires hardware that might not be present on all boards.

That being said, this error can well trigger if the magnetometer and barometer have stopped transmitting for whatever reason. I'll think on a clearer way to capture this idea.