5 Ways To Fix DJI ESC Status Error (Mavic, Phantom, Inspire, Spark)

DJI ESC status error has been another major error that almost every DJI user could face. ESC component which stands for Electronic Speed Controller is the unit that is responsible for controlling the speed of the motors. Therefore it does a huge role in stabilizing the drone.

When going through almost every model of DJI drone’s forums, there are always people asking for solutions for this error. So I thought to write an article about fixing the DJI ESC status error that would be helpful for people who are struggling with the DJI ESC status error.

Causes For DJI ESC Status Error.

1. Faulty or damaged Electronic Speed Controller (ESC).

In most cases, having a faulty or damaged electronic speed controller (ESC) is the most common reason for DJI ESC status error. If you are getting this error after crashing the drone, there is a huge chance for damaged ESC causes the error. Also if you just bought the drone and this is the first thing you experience when you power on the drone, the ESC might be faulty or already damaged.

2. Firmware glitches.

I have seen some DJI users confront the ESC status error after updating the firmware of the drone. I think it’s happening probably because of a glitch in the new update of the firmware or a glitch with firmware updating process which usually happens when updating the firmware using the DJI GO/ DJI Fly app instead of DJI Assistant 2.

3. Faulty settings.

Temporary or permanently stored faulty electronic speed controller (ESC) data/settings also could cause this error. I think that’s why usually DJI advises restarting the aircraft on ESC status error. Therefore if there is a temporary faulty settings/data that cause the error, they would be erased.

4. DJI mobile application glitches.

Sometimes glitched DJI GO/ DJI Fly app throws faulty errors even though there is nothing wrong with the aircraft. So it’s essential to keep the DJI GO / DJI Fly app in the latest version.

How to Fix DJI ESC Status Error.

Below is the step-by-step process to fix the causes of the DJI ESC error which ultimately help with fixing the DJI ESC status error.

1. Restart the DJI Aircraft.

Restarting the aircraft is the first thing you need to do in an ESC status error. Because if there are some temporary faulty settings or data, restarting (rebooting) the aircraft would clear those faulty settings or data and fix the error. So restart the aircraft and check whether the error is gone.

2. Update DJI mobile app ( DJI GO/ DJI Fly).

As I said before, glitched DJI mobile app would throw fake different errors including fake ESC errors. Therefore update or reinstall the latest DJI app (DJI GO/ DJI Fly) to the device.

Android users.

Because DJI does not publish their apps on Playstore, android users need to install/ update the app through the DJI Downloads center. Don’t install apps on the play store or another website cause most of the time they are glitched and cause this kind of issue. Let’s see how android users need to update/ install DJI GO/ DJI Fly app.

  • Uninstall the currently installed DJI app (DJI GO/ DJI Fly) from your device.
  • Then visit the DJI Downloads center and choose the app for your DJI drone.
  • Then click the Android button and the “.apk” file would be downloaded to the Downloads directory of the device.
  • Wait until it is completely downloaded. Then click on the downloaded “apk” file on the Downloads directory. After that, complete apk installation process according to your OS and install the app.

IOS users.

Because DJI officially publishes their apps on Appstore, IOS users can install/ update the DJI GO/ DJI Fly app through Appstore.

  • Visit Appstore and search the app name on the search bar. Once the right app is appeared Then click the “GET” button and install/update the current app. If you are struggling with finding the app on the Appstore, Visit the DJI Downloads center and click on the app for your DJI drone. Then click on the IOS button and the DJI app’s Appstore screen would be opened.

3. Update/ Downgrade firmware using DJI Assistant 2.

Firmware refreshing, updating, and downgrading are some effective steps that have helped users to fix the ESC status error when a software issue causes the ESC status error. Also, I advise using DJI Assistant 2 PC application when performing those operations because there is a low risk of having glitched firmware updates compared with using the DJI GO/ DJI Fly app.

  1. Download and install DJI Assistant from the DJI Download center.
  2. Power off the aircraft and connect to the computer through the charging port using a micro USB cable.
  3. Power on the aircraft.
  4. Open DJI Assistant 2 application on the PC and log in to your DJI account.
  5. Then select your DJI Drone and click on the “Firmware Updates” on the left panel and click on the “Upgrade” option.
  6. Click on “Start Update”.
  7. Wait until the firmware is completely downloaded and the firmware update process would start automatically.
  8. Follow the above steps again by connecting the remote controller and update the controller’s firmware.
  9. Once you have updated the firmware, power on the aircraft and check whether the error is gone.

4. Factory reset the aircraft.

Factory resetting the aircraft is a better option for clearing permanently stored data. So if some permanently stored faulty settings or data cause the ESC error, you would be able to fix the error by factory resetting the aircraft.

How to Factory Reset DJI aircraft.

  • Download and install DJI Assistant 2 and connect the aircraft to the PC and turn it on. Open DJI Assistant 2 application and log in to your DJI account. Once you logged choose DJI drone and hit “Factory Restore Defaults”.

5. Contact DJI Support for replacing or repairing ESC.

Read the detailed article: How to get DJI Support to repair/fix your DJI drone issue.

If you are still unable to fix the ESC status error, there is actually something wrong with the hardware of electronic speed controller (ESC). Therefore you have to replace the ESC. Usually, you could buy ESC for different DJI drones online and replace it. (Below is the video of the DJI Mavic Pro replacement). Also, there are tons of videos about replacing DJI ESC on youtube. But if you can do it through DJI by contacting DJI Support, that’s more advisable rather than messing with the hardware of the drone. Especially if you have no idea about hardware.

Leave a Comment