How to Fix Firmware Update Issues DJI Phantom 4 Pro

Authored by: Support.com Tech Pro Team

1. Introduction

In This Guide

You'll Learn How To:

  • Properly update your drone.
  • Troubleshoot update issues.
  • Make sure your update completes successfully.

Before We Begin:

  • Make sure your drone is unboxed and working.

2. Battery Must Be Fully Charged

  1. Make sure your battery is fully charged before starting an update.
  2. The update process can take a long time and if the battery drains too far it will interrupt the update.
  3. If you have more than one battery you will have to update them individually.
  4. When LEDs 1 & 2 blink, it indicates that the upgrade is in progress.
DJI Phantom 4 Pro battery

  1. When LEDs 2 & 3 turn solid, it means an update has failed and you will need to try again.

3. Check Cabling to Mobile Device

Your DJI drone should have been packaged with what is known as an USB-OTG adapter.

What Is a USB-OTG Adapter?

USB On The Go adapters act as a host between two USB devices, allowing them to both physically connect and communicate with one another.

DJI USB-OTG adapter

If you cannot locate your device's USB-OTG adapter, you must purchase one separately.

Connecting Your Drone

  1. Connect the microUSB end of your USB-OTG adapter into your drone.
  2. Now, using your mobile device's charging cable, connect the standard USB end of the cable into your USB-OTG adapter, and the other end into your mobile device.
  3. Make sure the cabling is connected correctly and firmly.
DJI Phantom being connected with the OTG adapter

4. Wi-Fi Connection Must Be Stable

When using the DJI GO app on your mobile device to update firmware, a Wi-Fi connection is recommended. If your device loses Wi-Fi signal, or if the app quits unexpectedly, this can lead to failed upgrade attempts. The App will remind you that your device should be connected to Wi-Fi before attempting to download firmware if it is not currently connected via Wi-Fi.

DJI app showing update


  1. Confirm that your Wi-Fi connection is stable, has good signal strength, and is working properly.

5. Check Wi-Fi

Depending on what device (Smartphone or Tablet) and which generation you have, the menu theme and options might look slightly different on your screen. However, the steps should be similar across all Android devices and generations.

To Check If Your Android Mobile Device Is Connected to Wi-Fi

  1. Open Settings on your phone or tablet.
Android Settings.
  1. Select Wi-Fi.
Wi-Fi
  1. Make sure Wi-Fi is turned On. The Wi-Fi network that you are connected to will say Connected under its name.
Wi-Fi settings with Wi-Fi On switch and connected network highlighted.

6. Known SD Card Issues

SD cards are known to cause issues with updating your DJI firmware if certain requirements are not met.

Make Sure You Have Enough Space

  1. Make sure there is enough storage available on the SD card. You'll need more than 100Mb free.
  2. Open the DJI Go 4 app on your device.
DJI Go 4.
  1. Make sure your drone and device are connected.
  2. Tap Menu.
DJI Go app showing settings
  1. Tap Settings.
DJI Go showing settings
  1. Scroll down to Storage Location and select it.
DJI app storage location
  1. Review the space remaining on your SD Card. You will need at least 100mb.
DJI app showing the amount left on the SD card

Contents of the Card

  1. With the way DJI updates, there should be no reason to mess with the contents of your SD Card.
  2. In the event you need to check the contents of your card, do not rename the file you have downloaded.
  3. Do not download more than one firmware version on the SD card. This will cause the update to fail.
  4. You may need to format the SD card before you update.

7. How to Update Your DJI Phantom 4 Pro

Show Me How

Clicking this button will open a new guide that will provide you with steps to resolve your issue.

8. How to Factory Reset Your DJI Phantom 4 Pro Drone

Show Me HowClicking this button will open a new guide that will provide you with steps to resolve your issue.

9. Format microSD Card

  1. Insert your SD card next to the USB slot.
DJI Phantom 4 Advanced sd card slot
  1. Open the DJI Go 4 app on your device.
DJI Go 4.
  1. Make sure your drone and device are connected.
  2. Tap Menu.
DJI Go app showing settings
  1. Tap Settings.
DJI Go showing settings
  1. Scroll down to Format SD Card.
DJI go app showing format sd card
  1. Tap OK.
DJI app showing the formatting popup

10. Connect Your Android Device to Wi-Fi

Show Me HowClicking this button will open a new guide that will provide you with steps to resolve your issue.

11. Check Wi-Fi

Depending on what device (iPhone, iPad or iPod Touch) and which generation you have, the menu theme and options might look slightly different on your screen. However, the steps should be the same across all iOS devices and generations.

To Check If Your iOS Mobile Device Is Connected to Wi-Fi

  1. From the main screen of your device, look for and open Settings.
iOS Settings icon.
  1. With Settings open, look for the Wi-Fi field. This field will display the current Wi-Fi status on the right hand side:
  2. Off - the Wi-Fi antenna is currently disabled.
  3. Not Connected - Wi-Fi is turned on, but your device is not currently connected to a network.
  4. Wi-Fi network name - Wi-Fi is turned on, and the network name displayed is the network your device is currently connected to.
Wi-Fi highlighted in iOS settings.
  1. You can also tap on the Wi-Fi field and make sure the Wi-Fi switch is in the On position. The switch should be green in color and will display the network that you are currently connected to directly beneath it with a check mark to the left.
iOS Wi-Fi menu highlighting the Wi-Fi switch and the currently connected network.

12. Connect Your iOS Device to Wi-Fi

Show Me HowClicking this button will open a new guide that will provide you with steps to resolve your issue.

13. Battery Must Be Fully Charged

  1. Make sure your battery is fully charged before starting an update.
  2. The update process can take a long time and if the battery drains too far it will interrupt the update.
  3. If you have more than one battery you will have to update them individually.
  4. When LEDs 1 & 2 blink, it indicates that the upgrade is in progress.
DJI Phantom 4 Pro battery

  1. When LEDs 2 & 3 turn solid, it means an update has failed and you will need to try again.

14. Check Cabling to Computer

You'll need to connect your drone to your computer using the supplied USB cable.

Make sure the cable is connected firmly both to your system and to your drone.

USB cable being plugged into drone.