DJI Motor Not Spinning or Motor Error After Crash

When a DJI drone crashes, a motor that refuses to spin, stutters, or triggers an in-app error (such as Code 30221 “Motor Blocked” or Code 30210 “Propulsion System Error”) has experienced physical binding, severed arm wiring, or an Electronic Speed Controller (ESC) overload. Modern DJI aircraft feature automated self-protection routines that cut power to any motor showing abnormal resistance or phase failure to protect the central flight board.

Fast Fix

Turn off the aircraft immediately. Remove all propellers. Clear any dirt or gravel out of the motor base using a compressed air can. Spin each motor slowly by hand to locate the stuck corner; if a motor turns freely, check the DJI Fly or GO 4 app for specific numerical propulsion codes before restarting.


Quick Safety Snapshot

  • Severity: High.
  • Safe to Fly: No. The aircraft will enter an uncontrollable roll or fail to lift off.
  • Primary Cause: Motor bell deformed against stator, sand ingress, arm hinge wiring severed, or blown ESC channel.
  • Immediate Action: Turn off the drone to avoid burning the internal ESC board while the rotor is blocked.

Understanding DJI Motor Self-Protection

DJI drones monitor the rotational speed and current draw of each motor through feedback sensors on the ESC board. When you execute a Combination Stick Command (CSC) or tap auto-takeoff, the flight controller executes a rapid low-current pulse to verify rotor free-spin.

If a motor cannot turn freely, the system detects an over-current spike and cuts power within milliseconds, presenting an alert on your screen:


Diagnostic Step-by-Step

Step 1: Isolate the Physical Resistance

With the drone powered off, spin all four motors with your index finger.

  • Does the affected motor stop immediately while the others spin for a second or two? If yes, physical binding is present. Examine the gap between the rotating top cover and the bottom stationary base for fine grit, pinched vegetation, or contact points.
  • If the motor spins cleanly without friction, the issue is electrical or signal-related. Review Drone Motor Not Spinning or Stuck After Crash.

Step 2: Observe Motor Behavior During CSC Arming

Remove all propellers. Power on the drone and controller, link the system, and pull both control sticks down and inward to initiate motor start. Watch the non-spinning motor closely:

  • The motor does not move, twitch, or make any sound: The circuit is completely broken. This typically indicates a severed wire at the arm folding hinge or a totally burned ESC channel.
  • The motor twitches back and forth, beeps, or shudders briefly, then stops: Two phases are connected, but the third phase is disconnected or blown. The motor cannot establish magnetic rotation and stalls out.
  • The motor spins for half a second, then shuts down with an app error: The motor turns, but internal friction or electrical resistance exceeds DJI safety thresholds.
Motor Arming Test (Props Removed)
  │
  ├── Complete Silence / No Twitch ──► Open Circuit (Cut Arm Wire or Dead ESC)
  │
  ├── Twitches / Shudders / Beeps ──► Missing Phase (Broken Phase Lead or Blown Driver)
  │
  └── Spins Briefly, Then Halts ───► Over-Current Detection (Mild Friction or Bearing Drag)

Step 3: Inspect the Folding Arm Joint

On foldable DJI models (Mini, Air, Mavic series), the three motor phase wires pass through a tight pivot point at the arm hinge. During a crash, if the arm was forced backwards or overextended, the internal wiring harness can be pinched or severed inside the plastic casing.


Resolving the Problem

Method 1: Clearing Debris

If the motor is locked due to dirt or sand:

  1. Do not use water or chemical solvent sprays.
  2. Invert the drone so the motor base faces upward.
  3. Use short blasts of dry compressed air while rocking the bell back and forth by hand.
  4. Once the bell frees up, blow around the perimeter gap until the motor spins as smoothly as the other three.

Method 2: Inspecting for Bell Contact

Look closely at the lower skirt of the aluminum bell. A hard landing on tarmac or concrete frequently causes an out-of-round condition where the bell lip pinches inward against the internal stator teeth.

  • If you spot a dent, attempting to pry it outward with a screwdriver will almost certainly crack the brittle aluminum or damage the internal magnets. The motor bell or entire motor assembly must be replaced.

Hard Stops

Ground the aircraft permanently until parts are replaced if:

  • The DJI Fly app persistently displays “ESC Connection Error” or “ESC Status Error” after clearing all physical debris.
  • The motor windings are visibly scraped by magnet contact.
  • The arm structure is fractured at the hinge, exposing pinched phase wires.
  • The motor smells acrid or shows heat discoloration on the stator poles.

Repair & Escalation Path

  • Sub-250g Drones (Mini Series): Motors are soldered directly to the main motherboard or ESC assembly. If you do not possess fine-pitch soldering tools and flux, replacing the complete arm module (which comes with the motor, wiring loom, and hinge pre-assembled) is the safest route.
  • Mid-tier & Enterprise Drones (Air / Mavic / Inspire): These models use discrete arm assemblies or separate ESC modules. If the ESC is undamaged, un-soldering the damaged motor from the arm ESC board and installing an OEM replacement will resolve the issue. If the motor error persists across a replacement motor, send the aircraft to an authorized DJI service center for central board repair.