What a Stuck DJI Air 2S Firmware Update Usually Means
A DJI Air 2S firmware update stuck issue usually means the drone, remote controller, or DJI Fly app lost communication during the update process.
In most cases, the problem is caused by an unstable connection, low battery, device storage limits, or a failed handshake between the aircraft and firmware server.
This guide explains the most common causes, the safest recovery steps, and the best ways to avoid repeat update failures.
If your update freezes at a percentage, loops on “updating,” or appears to stop responding entirely, the fix is often simpler than it looks.
Common Reasons the Update Gets Stuck
Firmware updates for the DJI Air 2S involve multiple components: the aircraft, the remote controller, the DJI Fly app, and sometimes the mobile device itself.
A problem in any one of these areas can interrupt the process.
- Weak internet connection: The firmware package may not download fully.
- Low battery: DJI devices often stop or pause updates if battery levels are too low.
- Unstable cable or port: A damaged USB-C cable can break communication between phone and controller.
- Insufficient storage: The app or mobile device may not have enough space for the update file.
- Outdated DJI Fly app: The app may fail to coordinate the update correctly.
- Bluetooth, Wi-Fi, or background interference: Other wireless activity can sometimes disrupt the process.
- Corrupted firmware package: A partial or damaged download can cause the update to freeze.
First Checks Before You Retry the Update
Before restarting anything, verify the basics.
Many update failures can be resolved by correcting a simple setup issue rather than forcing a reset.
- Charge the Air 2S aircraft battery to at least 50%.
- Charge the remote controller to a similar level.
- Fully charge the mobile device used with DJI Fly.
- Confirm you are connected to a stable internet source.
- Free up storage on the phone or tablet.
- Close other apps running in the background.
- Remove any unnecessary USB hubs or adapters.
If the update was interrupted by a phone call, app crash, or cable disconnect, wait a minute and check whether the DJI Fly app resumes on its own.
Some update processes recover after a short pause.
How to Fix a DJI Air 2S Firmware Update Stuck Issue
1. Restart the drone, controller, and mobile device
The simplest fix is a full reboot of every device involved.
Power off the Air 2S, the remote controller, and the smartphone or tablet.
Wait 30 seconds, then restart in this order: mobile device, remote controller, and aircraft.
After restarting, reopen DJI Fly and check whether the update resumes or prompts you to try again.
2. Check the battery level on both devices
Firmware installation can fail if either the drone or controller battery is too low.
Connect both to their chargers and let them reach a safe level before retrying.
For best results, keep them near full charge during the entire process.
3. Use a different USB-C cable or port
If the remote controller is connected to your mobile device by cable, a poor connection is a frequent culprit.
Swap in a certified USB-C or Lightning cable, depending on your phone.
Try a different port if your controller model supports it.
DJI update processes can appear frozen when the app is actually waiting for a stable data connection.
A fresh cable often resolves that immediately.
4. Free up storage on your mobile device
Firmware files and cache data can require more space than expected.
Delete unused videos, photos, and apps to create room.
Then clear the DJI Fly app cache if your device allows it.
On iPhone and Android devices, limited storage can cause update downloads to fail silently or stop partway through installation.
5. Update the DJI Fly app first
An outdated DJI Fly app can conflict with newer firmware packages.
Check the App Store or Google Play for the latest version before attempting the aircraft update again.
In some cases, updating the app first restores compatibility and prevents the firmware process from stalling at the verification stage.
6. Move to a stronger network
If the update is downloading slowly or stops during verification, switch to a reliable Wi-Fi network with strong signal strength.
Avoid captive portals, hotel Wi-Fi logins, and unstable mobile hotspots when possible.
If your home network is congested, temporarily disconnect other streaming or gaming devices to reduce bandwidth competition.
7. Retry through DJI Assistant 2
If DJI Fly continues to fail, use DJI Assistant 2 on a computer to update the Air 2S directly.
This is often the best fallback method when a mobile-based update stalls.
- Install the correct DJI Assistant 2 version for consumer drones.
- Connect the aircraft to the computer using a reliable data cable.
- Power on the drone and wait for detection.
- Select the firmware update option and follow the prompts.
This route can bypass phone-related issues and sometimes completes updates that keep failing in DJI Fly.
What to Do If the Update Seems Frozen
When a progress bar stops moving, do not immediately power everything off.
Some firmware steps, especially verification and installation, can take several minutes with little visible activity.
Give the process time before assuming it has failed.
If the app has been unchanged for a long period and there is no sign of activity, you can safely exit only after confirming the system is not still working.
Reboot, reconnect, and attempt the update again from the beginning or through DJI Assistant 2.
When a Manual Restart Is Safe
If the update is clearly stalled and has not responded for an extended period, a controlled restart is usually the next step.
Power down the remote controller first, then the aircraft, and finally the mobile device if needed.
Wait briefly before turning everything back on.
A manual restart is safer than forcing repeated button presses or disconnecting cables mid-process.
The goal is to restore a clean connection rather than introduce more interruption.
How to Prevent Future Firmware Update Problems
Regular maintenance helps reduce the chance of another DJI Air 2S firmware update stuck event.
A few habits make the process much more reliable.
- Update the DJI Fly app before updating aircraft firmware.
- Charge all batteries fully before starting.
- Use high-quality, data-capable cables.
- Keep your mobile device storage available.
- Update in a location with strong, stable internet.
- Avoid updating while traveling or in areas with poor connectivity.
- Keep computer software such as DJI Assistant 2 current.
It also helps to review the release notes for each firmware version.
DJI sometimes fixes known connectivity or stability issues in later releases, so staying current can reduce update friction over time.
Signs the Update May Need Professional Help
Most firmware update problems are software-related, but some signs suggest a deeper issue.
If the aircraft repeatedly fails to detect firmware, will not power on normally, or remains unresponsive after multiple recovery attempts, the problem may involve hardware or corrupted internal software.
In that case, contact DJI Support and provide the aircraft model, remote controller model, firmware version, and details about where the update failed.
If you have the app logs or screenshots showing the error, include those as well.
Useful Details to Have Ready for Support
- DJI Air 2S serial number
- Remote controller model
- Mobile device model and operating system
- DJI Fly app version
- Firmware version being installed
- Exact percentage where the update stopped
- Any error messages or app crashes
Providing this information upfront can speed up troubleshooting and help support determine whether the issue is related to DJI Fly, the aircraft firmware, the controller, or the connection method used during the update.
Why the DJI Air 2S Update Process Can Be Sensitive
The DJI Air 2S is a compact flight system with tightly linked software components, including flight control, gimbal calibration, transmission, and battery management.
During a firmware update, those systems must communicate in the correct sequence.
That sensitivity is why even small interruptions, such as a loose cable, app crash, or low battery warning, can cause a DJI Air 2S firmware update stuck condition.
Treat the process like a system-wide maintenance task rather than a simple app download.
Fast Troubleshooting Checklist
- Charge the aircraft and controller batteries.
- Restart the drone, controller, and phone or tablet.
- Update the DJI Fly app first.
- Check storage space on the mobile device.
- Use a different data cable.
- Switch to a stable Wi-Fi connection.
- Retry with DJI Assistant 2 on a computer.
- Contact DJI Support if the drone remains unresponsive.
Following these steps in order solves most update problems without risking unnecessary resets or hardware damage.