Compass Error Spark

Can you guys help a friend of mine out with his Spark problem .

Guessing a compass calibration has been carried out in an open area and the problem is still there?

Correct. That has been tried