DJI error code 180 doesn't have a public explanation from DJI. If DJI Fly shows it as an "unknown error" with code 180, that's a message format DJI uses for faults that need its support team, usually with a note to contact DJI. Restart the drone with the battery properly seated, update DJI Fly and all firmware, and run any calibration the app asks for. If the code comes back, upload your logs in DJI Fly and contact DJI; they can diagnose it from the flight data.

What we know about "unknown error" codes
DJI's help center shows this style of message on other products, for example "Unknown error (code: 139), cannot take off, please contact DJI support". The pattern is the same: the code is for DJI's engineers, and the message tells you to stop and get support. Treat code 180 the same way. Don't fly until it clears.
Fixes to try, in order
- Write it down. Note the exact wording, when it appeared (power-on, takeoff, in flight), and anything that happened before, such as a hard landing.
- Restart cleanly. Power off the drone and controller, remove and reinsert the battery until it clicks, and power on with the drone on flat ground, gimbal protector off.
- Swap the battery. Try a second battery to rule out a battery fault. See DJI battery error.
- Update. Update DJI Fly, the drone, the controller and every battery. App and firmware mismatches can block takeoff. See how to update DJI firmware.
- Calibrate if asked. Run IMU or compass calibration if DJI Fly prompts it. See DJI IMU error.
- Check the other warnings. Tap the status bar in DJI Fly. A second message may point to the real system, such as the gimbal, a motor or GPS.
Get DJI to diagnose it
- In DJI Fly, go to Service > Log Upload.
- Select the date, the flight records and the app log.
- Describe what happened and when the code appeared, add screenshots, and tap Submit.
- Screenshot the confirmation and contact DJI Support with the code.
Have your drone model, firmware version, app version and phone model ready.
When to stop and repair
If the code appeared after a crash, a water landing, or with grinding motors or a crooked gimbal, don't keep testing it. Start a repair. DJI Care Refresh covers accidental damage if you have a plan. For other numbered codes, see DJI error 30008 and other 300xx errors.
Related guides
- DJI "gimbal motor overloaded" error: causes and fixes
- DJI error code 30064: what it means and how to fix it
- DJI error 30008 and other 300xx flight errors
- DJI error 30210 "power system hardware error": what to do
- DJI GPS/GNSS error and weak satellite signal
- DJI "slow SD card" and SD card error warnings
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 →