Compass Error
DJI Drone
Severity: CriticalWhat Does This Error Mean?
Compass Error means your DJI drone detected magnetic interference affecting its navigation system. The drone cannot determine its heading accurately, which can cause it to fly erratically. Do not fly until you move the drone away from metal objects and recalibrate the compass.
Affected Models
- DJI Mini 3 Pro
- DJI Mavic 3
- DJI Air 2S
- DJI Mini 4 Pro
- DJI Phantom 4 Pro
- DJI Avata 2
Common Causes
- Nearby metal structures, power lines, or reinforced concrete
- Underground parking lots or buildings with rebar
- Compass calibration was done indoors or near interference
- Previous compass calibration was incomplete
- Compass hardware damaged by impact
How to Fix It
-
Land the drone immediately if it is in the air.
Compass Error during flight is a safety emergency. Land as soon as it is safe to do so.
-
Move the drone at least 50 meters away from metal structures, vehicles, and power lines.
Parking lots, metal fences, and cell towers all create magnetic interference. Open grass fields work best for calibration.
-
Open the DJI Fly app and go to Safety > Calibrate Compass.
Follow the on-screen instructions exactly. You will rotate the drone horizontally and then vertically.
-
Remove any phone cases, keys, or metal objects from your pockets before calibrating.
Metal on your body can interfere with the calibration process. Even a watch can cause issues.
-
Restart the drone and controller after calibration and wait for GPS lock before flying.
A successful calibration clears the error. Wait for at least 10 GPS satellites before taking off.
When to Call a Professional
If Compass Error appears after a crash, the compass module may be physically damaged. DJI repair service can replace the compass for $50-$150 depending on the model. Do not fly a drone with a damaged compass — it will fly unpredictably.
Frequently Asked Questions
Can I fly with a Compass Error if I am careful?
No — flying with a Compass Error is dangerous and unpredictable. The drone may drift, spin, or fly in the wrong direction without warning. Always resolve the compass error before flying.
Why does Compass Error appear at a location I have flown before?
New interference sources may have appeared, such as a parked vehicle or construction equipment. Temporary magnetic events like solar activity can also trigger the error. Simply recalibrate at that location and the error should clear.
How often should I calibrate the DJI compass?
Calibrate whenever you fly in a new location for the first time. Also calibrate if you see a compass warning or if the drone has been transported long distances. You do not need to calibrate at the same familiar flying spot every session.