If you’re a drone pilot, the DJI Fly app is your cockpit—your entire flight depends on it. But what happens when the DJI Fly app is not working? Suddenly, your expensive gear is grounded, your plans are delayed, and your patience is tested. This situation is more common than you might think. Whether you’re facing a blank screen, endless loading, or crashing after updates, the frustration is real. But don’t worry—nearly every problem with the DJI Fly app has a solution.
This guide dives deep into why the DJI Fly app might not be working and, more importantly, how to fix it. You’ll get practical steps, advanced troubleshooting, compatibility advice, and answers to common questions. No matter your experience with drones or smartphones, you’ll find actionable advice here to get your drone back in the air.
Why The Dji Fly App Stops Working
Before jumping into fixes, it helps to understand what can go wrong. The DJI Fly app is a complex piece of software. It must work perfectly with your drone’s firmware, your phone’s operating system, and sometimes even with third-party accessories. When something changes in this chain, problems appear. Common triggers include:
- App updates that introduce new bugs
- Phone or tablet OS updates that break compatibility
- Firmware updates on the drone itself
- Unsupported devices or outdated hardware
- Corrupted files or incomplete installations
- Network or GPS issues that block essential services
Many beginners miss that the DJI Fly app is very sensitive to the device and OS version. Even popular phones sometimes lose support after a major Android or iOS update. Also, not all Android devices are created equal—some budget phones, even with good specs, don’t work with DJI Fly.
Basic Troubleshooting Steps
Let’s start with the basics. These steps fix the majority of DJI Fly app issues, especially after a crash or new installation.
- Restart Your Device
- A simple restart can clear temporary glitches. Power off your phone or tablet completely, wait a few seconds, then restart.
- Force Stop and Reopen the App
- On Android: Go to Settings > Apps > DJI Fly > Force Stop.
- On iOS: Swipe up from the bottom and close the app from the list.
- Check for App Updates
- Visit the official DJI website or your app store to get the latest version. Sometimes, the Google Play Store or Apple App Store may not have the most recent update; DJI’s website often posts newer versions first.
- Clear App Cache and Data
- On Android: Settings > Apps > DJI Fly > Storage > Clear Cache/Clear Data.
- On iOS: Uninstalling and reinstalling the app achieves a similar effect.
- Reinstall the App
- Uninstall DJI Fly completely, reboot your device, then download and install the app again. Make sure you’re using the official version.
- Test with Airplane Mode On/Off
- Some users report the app works better with all wireless connections off, while others need a stable internet connection. Try both ways.
- Check USB Connection
- If you’re using a controller that connects via USB, unplug and reconnect the cable. Try a different, high-quality cable if available.
A surprising number of pilots overlook these simple steps, but they solve most minor glitches.

Device Compatibility: The Hidden Challenge
One of the biggest sources of trouble is device compatibility. DJI Fly does not support every phone or tablet, even if it’s new or powerful. DJI regularly updates its list of supported devices. But many users try to run the app on unsupported devices, which can cause everything from black screens to random crashes.
Common Supported Devices
Most of the time, the DJI Fly app works well on:
- IPhones running iOS 11.0 or above (iPhone 7 and newer)
- IPads (excluding older iPad Mini and iPad Air models)
- Samsung Galaxy S9, S10, S20, S21, S22, S23 series
- Google Pixel 4, 5, 6, 7 series
- Huawei P30, P40 series
- Some Xiaomi and OnePlus devices (recent models)
But even among these, an OS update can break compatibility.
Devices That Often Have Problems
- Older Android phones (Android 8 and below)
- Huawei devices without Google Play Services
- Amazon Fire tablets
- Budget smartphones with weak processors or RAM
Here’s a comparison of supported vs unsupported devices for DJI Fly as of 2024:
| Supported Devices | Unsupported Devices |
|---|---|
| iPhone 12, 13, 14, 15 (iOS 11+) | iPhone 6, 5S, earlier iPads |
| Samsung Galaxy S20, S21, S22, S23 | Samsung A10, J series |
| Google Pixel 6, 7, 8 | Most Amazon Fire tablets |
| Huawei P40 Pro (with Google) | Huawei models without Google Play |
Insight: Even if your device works today, a future OS update might break DJI Fly. Always check the official DJI compatibility list before updating your phone or tablet.
Os And App Version Conflicts
The DJI Fly app must match both your device and your drone’s firmware. When any one of these is out of sync, problems happen. This is a common issue after updating Android or iOS.
- App Updated but Firmware Not Updated
- If you update the DJI Fly app but not the drone firmware, connection errors or missing features can appear.
- OS Updated but App Not Updated
- After a major Android or iOS update, an older DJI Fly app may crash or refuse to start.
- Firmware Updated but Old App
- Sometimes, the drone’s firmware is newer than the DJI Fly app. The app may fail to connect.
- All Updated but Still Not Working
- Rarely, all three are up to date but the app still fails. This usually means a bug in the latest release or an unsupported device.
Here’s a summary of compatibility risks:
| Scenario | Likely Problem | Recommended Action |
|---|---|---|
| App updated, device OS old | App crashes, UI glitches | Update device OS |
| Device OS updated, old app | App won’t launch, fails to connect | Update DJI Fly app |
| Drone firmware old | Missing features, connection errors | Update drone firmware |
| All updated, still fails | Possible bug or device not supported | Wait for patch/try another device |
Pro tip: If you rely on your drone for work, avoid updating everything at once. Wait a few days after major releases to see if others report problems.
Common Dji Fly App Errors And Fixes
You may see specific error messages or symptoms. Here’s how to solve the most common ones.
1. App Won’t Launch Or Crashes Instantly
- Make sure your device is supported.
- Try clearing app data or reinstalling.
- Remove any battery optimization or “cleaner” apps that kill DJI Fly in the background.
2. Black Screen Or Stuck On Logo
- Confirm that your device’s OS is up to date.
- Check for a recent DJI Fly update.
- Try a different USB cable or port (for Android).
- Free up device storage—DJI Fly needs room for cache and video previews.
3. Cannot Connect To Drone
- Make sure the drone and controller are powered on.
- Switch the order: Sometimes connect controller first, sometimes phone first.
- Try a different device if possible. If it works, the issue is your original device.
- Update drone firmware using DJI Assistant 2 on a PC if app connection fails.
4. Camera Feed Not Displaying
- Check cable and physical connection.
- Turn off any screen recorders or overlays.
- Lower camera preview quality in app settings.
5. App Freezes During Flight
- Close all background apps.
- Set your phone to “Do Not Disturb” to avoid interruptions.
- Lower video cache size in the app.
Advanced users: On Android, use a “clean” custom ROM or factory reset to remove app conflicts. But only attempt this if you’re confident—data loss is possible.
Advanced Troubleshooting Steps
If basic steps fail, try these deeper fixes. They require more effort but often solve stubborn problems.
Install Older Dji Fly Versions
Sometimes, the latest version has a bug. Download an older APK (Android only) from the official DJI site or trusted forums. Uninstall the current version first.
Use Dji Assistant 2
If the app can’t connect to your drone at all, try updating or resetting the drone’s firmware using DJI Assistant 2 on your computer.
- Download DJI Assistant 2 from the official DJI website.
- Connect your drone via USB.
- Update or refresh the firmware.
Remove Third-party Apps
Some apps—especially screen recorders, battery savers, or “floating window” tools—can block DJI Fly. Uninstall or disable them and try again.
Reset Network Settings
On your phone, reset network settings to fix GPS or Wi-Fi problems. Be aware this will remove saved Wi-Fi passwords.
Try A Different Device
Borrow a friend’s supported device and install DJI Fly. If it works, your original device is the issue.
Use A Different Controller
If you have access to another DJI controller (like DJI RC-N1 vs DJI RC), try switching. Sometimes the controller itself is the weak link.
Hidden insight: Some users find that using the “lite” or previous versions of Android (like Android 10) work better than the latest Android 13 or 14, even on newer phones.

Avoiding Problems In The Future
Solving DJI Fly app issues is only half the battle. Here’s how to reduce the chance of future problems:
- Stick to Supported Devices
- Use a phone or tablet from DJI’s official compatibility list.
- Delay Major OS Updates
- Wait before installing new Android/iOS versions until DJI confirms support.
- Backup Before Updating
- Always backup your device and important flight logs.
- Update One Thing at a Time
- Don’t update app, firmware, and OS all at once.
- Follow DJI Forums
- Check forums for user reports before changing anything.
- Keep Storage Free
- Leave at least 2 GB free for the app and video cache.
- Avoid Third-Party Tweaks
- Don’t use custom ROMs, launchers, or overlays that might cause conflicts.
Real-world Examples
Consider these examples that show how app issues play out:
- Case 1: After updating to Android 13, a Samsung S21 user found the DJI Fly app would not open. Downgrading to Android 12 fixed the problem, as DJI had not yet updated their app for the new OS.
- Case 2: An iPhone user updated only the DJI Fly app and skipped the drone firmware update. The app connected but showed “Incompatible Firmware.” Updating the drone solved the issue.
- Case 3: A budget Xiaomi device would run DJI Fly, but video transmission lagged badly. Switching to a supported Samsung fixed the lag instantly.
These stories highlight the importance of device and software alignment.
When To Contact Dji Support
Sometimes, only DJI support can help, especially if you suspect a hardware fault or a rare bug. Before contacting them, collect this info:
- Your drone model (e.g., DJI Mini 2, DJI Air 2S)
- Your device model and OS version
- DJI Fly app version
- Exact error messages or symptoms
- Steps you’ve already tried
Reach out through the DJI support page or official forums. Be specific—vague complaints get slower responses.
The Role Of The Dji Fly App In Drone Operation
The DJI Fly app is not just for flying; it handles:
- Pre-flight checks (GPS, battery, firmware)
- Camera settings and shot planning
- Flight logs for legal and safety records
- Firmware updates for both drone and controller
- Real-time video transmission
This is why app issues are so disruptive. Without the app, you lose full control—even if your drone and controller are working.
Alternatives To Dji Fly App
If you can’t get DJI Fly working, you may wonder about alternatives. For most consumer drones (Mini, Air, Mavic), DJI Fly is required. Some older models use the DJI GO or DJI GO 4 app, but these are not compatible with newer drones.
Third-party apps like Litchi or DroneDeploy exist, but they often lack full support for the latest DJI drones and features. Always check current compatibility before switching.
Is The Problem With Your Phone, Drone, Or The App?
Sometimes, it’s hard to tell where the fault lies. Here’s a quick way to narrow it down:
- Try the app on a different phone.
- Try a different DJI account (rare, but sometimes accounts have regional restrictions).
- Test another drone with your app (if you have access).
If only your device fails, it’s a compatibility issue. If all devices fail, it may be a firmware or account problem.
Non-obvious insight: Some users find that clearing the app’s permissions (like Location or Storage) and re-enabling them solves stubborn issues.
Dji Fly App Not Working After Update
This is one of the most reported problems. Updates are meant to fix bugs but sometimes introduce new ones, especially with major OS changes. If you run into trouble after updating:
- Check DJI forums and release notes for reports.
- Roll back to an earlier version if possible (on Android).
- Wait for a patch—DJI is often quick with hotfixes after major problems.
Dji Fly App Not Working On Android 13/14
With each new Android version, DJI Fly often lags behind. Android 13 and 14 broke compatibility for many users in late 2023 and early 2024. If you’re stuck:
- Try installing the DJI Fly APK directly from DJI’s site.
- Use “compatibility mode” if your device supports it.
- If possible, downgrade your Android version or use another device until DJI updates the app.
Dji Fly App Not Working On Ios
IOS is generally more stable, but major updates (like iOS 17) occasionally cause crashes. The solution is usually to wait for an app update, as downgrading iOS is difficult.
When The Issue Is Device Hardware
Rarely, a hardware fault (like a broken USB port or damaged cable) can cause app failures. Try these steps:
- Use an official or high-quality cable.
- Test USB ports with other devices.
- If your device has been dropped or damaged, test with another phone.

The Importance Of Firmware Updates
Keeping your drone’s firmware updated is just as important as the app. Firmware updates fix bugs, improve stability, and add features. But mismatched firmware and app versions are a common cause of problems.
- Update drone firmware using DJI Fly or DJI Assistant 2.
- Always read update notes before installing.
Useful Resources
For official downloads, updates, and troubleshooting, visit the DJI Fly App Download Page. This ensures you get the latest, safest version.
Frequently Asked Questions
Why Does The Dji Fly App Crash After Opening?
The most common reasons are device incompatibility, outdated app version, or OS version conflicts. Try reinstalling the app, updating your device’s OS, or using a supported device.
Can I Use Dji Fly On Any Android Device?
No. The DJI Fly app only supports certain Android devices. Even powerful, new phones may be incompatible if not on DJI’s list. Always check the official compatibility list before buying or updating your device.
What Should I Do If Dji Fly Shows A Black Screen?
First, clear the app cache or reinstall the app. Make sure your device has enough free storage. If the problem continues, try a different USB cable or port, or test on another device.
Is There An Alternative App To Dji Fly For New Drones?
For most new DJI drones, DJI Fly is the only fully supported app. Some third-party apps exist but may lack features or stability. Always check compatibility before using alternatives.
How Can I Prevent Dji Fly App Issues In The Future?
Stick to supported devices, wait before updating your OS, keep your app and firmware updated, and avoid third-party system tweaks. Follow DJI forums for real-world advice on updates and compatibility.
Getting the DJI Fly app working is essential for safe and enjoyable drone flying. With the right steps and a bit of patience, most issues can be fixed—keeping your adventures in the sky, not stuck on the ground.