Quadcopter compass magfield

hello guys
so I have a custom quadcopter based on pixhawk cube orange and here 3. the problem is that I need to calibrate every time the compass due to having a high magfield (more than 500) before every flight even I do takeoff from the same place.

Use Magfit to calibrate the compass. And where are you seeing this “high magfield”?

I can see it on mission planner parameter (Quick)

Run Magfit using MAVExplorer.
Magfit