Live Compass Calibration error in ArduCopter 3.2 or 3.3


I can just not calibrate my compass.

I get the message:

“There was an unexpected error” when trying to do the live calibration.

When clicking on details, i get a message:

“MissionPlanner.Controls.ProgressReporterSphere.spehre3. Feld nicht gefunden”

whereas “Feld nicht gefunden” means “segment/part not found”

Why is that? I can do other settings and connect to the pixhawk,
calibrate the acceleromater, but not the compass.

Last but not least, I use the Mission Planner software, how would i know if it is ArduCopter 3.3 or 3.2?
Why would so many people use older versions as i can see from this forum?