DJI Error Code 30060 Compass Error

DJI Error Code 30060 indicates that the aircraft’s digital magnetometer (compass) is experiencing severe electromagnetic interference or cannot determine a reliable heading relative to the Earth’s magnetic field. This error occurs when the drone is placed near ferromagnetic materials, such as steel rebar in concrete, buried pipes, vehicle bodies, or electrical infrastructure. Because the compass provides the directional heading required to steer using GPS, the flight controller inhibits motor arming to prevent uncontrolled drift or spiral flyaways.

Fast Fix

Lift the aircraft and relocate it at least 20 to 30 feet away from concrete pads, vehicles, metal structures, and underground wiring. Place the drone on natural soil, grass, or an elevated wooden/plastic stand, and restart it. Do not recalibrate the compass until you have moved away from the source of interference.


Quick Safety Snapshot

  • Severity: Moderate to High.
  • Safe to Fly: No. Takeoff is disabled. Flying with an uncorrected compass error leads to severe circular drift (“toilet bowling”), inverted control responses, and failed Return-to-Home navigation.
  • Primary Cause: Takeoff location interference (reinforced concrete, metallic objects), magnetized drone components, or physical sensor displacement.
  • Immediate Action: Move the aircraft to clean ground. Check the app’s compass interference meter before attempting any recalibration.

Why Drones Depend on the Compass

While GPS tells the drone where it is on Earth, the compass tells the drone which way it is facing. The flight computer uses this heading to translate your stick inputs into directional flight.

A digital magnetometer measures tiny magnetic field forces measured in microteslas ($\mu\text{T}$). Because the Earth’s natural magnetic field is relatively weak, nearby steel or active electrical currents easily overpower it. When the magnetometer reads distorted magnetic field lines, it cannot confirm its heading. The flight controller detects this variance, triggers Error 30060, and locks the motors. For general magnetic interference behavior, read Drone Compass Magnetic Interference & Sensor Error and DJI Magnetic Interference Warning: Common Sources and Fixes.


Diagnostic Step-by-Step

Work through this diagnostic progression to resolve the compass error:

[Error Code 30060 Displayed]
              │
              ▼
Assess Launch Surface
  ├── On Concrete, Asphalt, Car Hood, or Near Metal ──► Relocate 30+ feet to clean grass/dirt
  │                                                        │
  │                                                        └── Reboot drone; check if error clears
  │
  └── On Clean Natural Ground ────────────────────────► Open Sensor Status in DJI App
                                                           │
                      ┌────────────────────────────────────┴────────────────────────────────────┐
                      ▼                                                                         ▼
      Compass Bar Shows Red / Yellow                                            Compass Values Read 0 / Disconnected
                      │                                                                         │
      Perform Manual Compass Calibration                                         Physical Sensor Disconnected
                      │                                                                         │
       ┌──────────────┴──────────────┐                                           └── Hardware Inspection Required
       ▼                             ▼
Calibration Passes            Calibration Fails
       │                             │
(Safe to Fly)           (Check for Magnetized Airframe
                         or Run Degaussing Procedure)

Step 1: The Relocation Rule

Never calibrate your compass as an immediate reaction to Error 30060.

  • If you calibrate your compass while sitting over rebar, you force the flight controller to record a distorted magnetic field as its baseline.
  • Once you launch and fly away from the ground-level rebar, the drone enters clean air where the Earth’s normal magnetic field now looks “wrong” to the drone, triggering a dangerous in-flight navigation failure.
  • Action: Pick up the drone, walk 30 feet away to clean ground, set it down, and power cycle. In many cases, Error 30060 will clear immediately without recalibration. To understand rebar risks, see Compass Calibration Failed: How Rebar and Concrete Affect Your Sensors.

Step 2: Read the Interference Monitor

Open your flight app and go to Settings > Safety > Sensor Status > Compass:

  • Green Range: Normal magnetic environment (safe for flight).
  • Yellow Range: Marginal interference; launch with caution or relocate.
  • Red Range: Severe magnetic distortion; motors are locked by Error 30060.
  • If your aircraft features dual compasses and they disagree, review Dual Compass Redundancy Errors: What to Do When Sensors Disagree.

Step 3: Check for Magnetized Airframe Components

If Error 30060 persists across multiple open fields, a metal component on the drone itself may have become magnetized.

  • Carrying the drone in cases with magnetic latches, storing it near audio speakers, or flying close to high-voltage industrial power lines can magnetize the drone’s motor bells, camera screws, or landing gear pins.

Step-by-Step Fixes

1. Proper Compass Recalibration

If Error 30060 does not clear after relocating to clean, natural ground:

  1. Remove smartwatches, rings, metal belt buckles, and cell phones from your person.
  2. In the DJI app, navigate to Sensor Status > Compass > Calibrate.
  3. Hold the drone horizontally at eye level and rotate your entire body 360 degrees until the app lights turn green.
  4. Point the drone’s camera straight down toward the ground (vertical orientation) and rotate your body 360 degrees again.
  5. Set the drone down. If the process succeeds, Error 30060 will dismiss. If the calibration process errors out, follow DJI Error Code 30010 Compass Calibration Failed and DJI Error Code 30009 Compass Calibration Required.

2. Degaussing a Magnetized Compass

If calibration fails repeatedly in an open field, the magnetometer’s internal permalloy strips have developed a permanent magnetic bias:

  • Use a handheld CF/electronics degausser (demagnetizer).
  • Power on the degausser tool 6 to 12 inches away from the compass location on the drone.
  • Slowly bring the tool within 2 inches of the sensor, make smooth circular motions for 5 to 10 seconds, and slowly draw the tool several feet away before turning it off.
  • Reboot the drone and perform a fresh calibration. For step-by-step instructions, see How to Degauss a Drone Compass After Magnetic Exposure.

Hard Stops: When to Abort Takeoff

Never attempt flight if:

  • The map indicator spins, shifts back and forth, or points in a direction completely different from where the drone’s camera is physically facing.
  • Error 30060 triggers intermittently while the drone sits stationary on clean ground.
  • Compass calibration fails repeatedly at the vertical rotation stage, indicating an open-circuit failure in one of the magnetometer axes.

Professional Repair Path

If relocation, recalibration, and degaussing all fail, the magnetometer is physically damaged or has detached from its internal mounts. On many DJI drones (like the Mavic and Air series), the compass is housed inside a rear arm or landing foot; on other models, it shares a board with the GPS receiver under the top shell. A defective compass module must be replaced to restore heading calculation and automated flight stability. For post-repair checks, refer to DJI Compass Calibration Failed & Magnetic Interference Warning.