Yes, also calibrating the sensors? Do you mean the IMU? Are you saying both the IMU and Compass calibrations fail? (they are two seperate systems and two seperate calibrations). Smacking the belly MAY help with an IMU calibration error, but it won't do squat for a compass error.