After I upgraded to firmware version 3.12, I have had to calibrate the compass every single time I plug the battery in. This is very time-consuming, and I never had to calibrate the compass this frequently with the previous versions. What is going on? Do I need to reinstall the firmware? If so, how do I reinstall it?