If the compass is in the leg backwards that can happen. Some owners just smack the belly of the Solo, but YMMV.
I found doing a calibration with another tablet solved that error on two different Solos. Any calibration done with my Note 3 is going to end up with your problem.