@Jake H I've got the same problem. Compass refuses to calibrate and compass values are all zeros. I get the intense electromagnetic interference error message. I was also thinking about replacing the compass just like you did but not after reading your post. Did you ever find an answer?