Cannot Calibrate Compass, Either way

Hi,

building currenly my 4th multirotor and I’m facing some problem I never encountert before.
During compass calibration all the points are in one axis. I attache a picture.
The first few flights the compass worked fine. After a time the copter evolves some toilet bowl effect and some Bad Ahrs error messages. I erased the pixhawk and put the firmware on again. That wasn’t a fix.
And now the compass calibration fails in the way i described

any help is welcome…

i have to add: I experience the problem with two different compass/gps modules.

try onboard compass calibration with the “relaxed” value