DJI Fly error codes in the 30000 range, such as 30008, 30085, 30105 and 30224, appear next to a flight or takeoff warning. DJI doesn't publish a public list that decodes each number; the only 300xx code with its own DJI article is 30064, "Unable to take off". The useful part is the text shown with the code. Restart, update DJI Fly and firmware, then follow the fix for whatever system the message names. If it persists, send DJI the logs with the code.

Step 1: read the full message
Tap the status bar at the top of DJI Fly to see every active warning. Write down the code and the exact text. Then:
- ESC, motor or propeller: check that props are on the right motors, clean the motors and spin each by hand. See DJI ESC error and motor not spinning.
- Compass, IMU or sensor: calibrate as DJI Fly asks. See DJI IMU error and DJI compass error.
- Battery or power system: reseat the battery, try another one. See DJI error 30210.
- Unable to take off: check GEO zones, Beginner mode, Remote ID and battery. See why won't my DJI drone take off.
- Gimbal: remove the protector and calibrate the gimbal.
Step 2: the fixes that clear most codes
- Restart cleanly. Power off the drone and controller, reseat the battery until it clicks, and power on with the drone on flat ground.
- Update. Update DJI Fly, the drone and the controller, and accept any battery firmware update. A mismatch can block takeoff: DJI's 30064 case on the Air 2S was caused by one app version and fixed by the next. See DJI error 30064.
- Check the basics. Props fitted correctly, battery above 50%, strong GPS, no gimbal protector.
- Recalibrate the IMU and compass if the drone was knocked or DJI Fly asks.
Mini 3 and Mini series codes
If your Mini 3 or other Mini shows 30105 or a similar code, the approach is the same: the message tells you the system. Minis sit low with small motors, so grit in a motor and a forgotten gimbal protector are common physical causes.
Step 3: send DJI the logs
If the code returns after restarting and updating, upload your logs in DJI Fly: Service > Log Upload, select the date, the flight records and the app log, add a description and submit. Contact DJI Support with the code and a screenshot. Don't keep flying a drone that shows a hardware error after a crash: start a repair.
Related guides
Not sure which to pick?
Tell us what you'll fly and your budget. One of our drone pilots will reply with a recommendation.
Buying drones for a business, agency or store? Get wholesale pricing →