What the DJI Avata app not connecting problem usually means
If the DJI Avata app not connecting issue appears, the drone, goggles, controller, or mobile device is failing to complete a required link.
This can happen during first-time setup, after a firmware update, or when a phone, cable, or app setting interrupts communication.
The good news is that most connection failures come from a short list of causes: incompatible software, missing permissions, bad cables, outdated firmware, or an incomplete activation step.
Knowing which link in the chain is failing makes the fix much faster.
Common causes of DJI Avata app not connecting
Connection problems are usually tied to one of these factors:
- App version mismatch between DJI Fly and the aircraft or goggles
- Firmware mismatch across the DJI Avata, goggles, and controller
- Phone compatibility issues with Android or iPhone models
- USB cable or adapter problems that block data transfer
- Permission restrictions such as Bluetooth, location, local network, or USB access
- Activation not completed inside the DJI Fly app
- Interference from cached data, VPNs, or battery-saving settings
Because DJI Avata relies on the DJI Fly ecosystem, a problem in one device often affects the whole setup.
That is why the app may show no aircraft, fail to detect the goggles, or stop at a linking screen.
Check the basics first
Before changing deeper settings, verify the physical and software basics.
Many users fix the issue by restarting devices and confirming that the correct hardware is powered on in the right order.
- Turn off the drone, goggles, controller, and phone.
- Power on the goggles and aircraft again.
- Open the DJI Fly app only after the hardware is fully on.
- Use a certified data cable, not just a charging cable.
- Try a different USB-C or Lightning adapter if your phone requires one.
If the app still does not detect the Avata, the next step is to confirm compatibility and permissions.
Is your phone compatible with DJI Fly?
DJI Fly support varies by operating system version, phone chipset, and regional app store availability.
Even popular phones can struggle if the operating system is too new, too old, or missing required USB or network support.
For iPhone users, confirm that iOS is current enough for the installed DJI Fly version.
For Android users, compatibility can depend on both the device manufacturer and whether the phone allows the app to access USB accessories properly.
Some Android models also block background permissions aggressively, which can interrupt detection.
Check these points:
- The DJI Fly app is installed from DJI’s official source or a trusted store source supported by DJI
- The phone has enough free storage and RAM
- USB debugging is not required, but USB permission prompts are accepted
- Battery optimization is disabled for DJI Fly on Android
- VPN, firewall, or private DNS settings are turned off during setup
Why permissions matter for DJI Avata connection
When the DJI Avata app not connecting message appears, permission denial is a frequent cause.
DJI Fly often needs access to Bluetooth, local network, location, photos, and USB communication to discover and manage connected devices.
On iPhone, check Settings for Bluetooth, Local Network, and Mobile Data permissions.
On Android, review app permissions and make sure DJI Fly is allowed to run without restrictions.
If a permission dialog appears during launch, accept it before trying to connect again.
If the app was previously denied access, uninstalling and reinstalling DJI Fly can sometimes reset the prompt sequence and clear the block.
Firmware and activation mismatches
Firmware mismatch is one of the most common technical reasons the DJI Avata app not connecting issue persists.
The DJI Avata, DJI Goggles, and controller may need matching or compatible firmware versions before they can communicate correctly.
During setup, DJI Fly may ask you to update firmware or complete activation.
If the update is interrupted, or if one component updates while another does not, the system can fail to link.
This is especially common after a factory reset, replacement goggles, or a new controller.
What to do:
- Connect to stable Wi-Fi or a reliable mobile data connection.
- Open DJI Fly and check for pending firmware updates.
- Update the aircraft, goggles, and controller one at a time.
- Restart all devices after each major update.
- Confirm that activation completes before trying to fly.
If an update fails repeatedly, delete cached app data or reinstall the app before trying again.
How to pair or relink the DJI Avata system
Pairing problems can look like an app issue even when the app itself is working.
If the aircraft is not linked to the goggles or controller, DJI Fly may show incomplete device status or fail to display the live view.
To relink, follow the DJI process for your specific hardware combination.
In general, you should:
- Place the aircraft and controller/goggles in linking mode
- Wait for the indicator light or tone that confirms pairing mode
- Use the DJI Fly prompts to complete the link
- Power cycle devices after linking is finished
Make sure you are following the correct model-specific instructions for DJI Avata, DJI Goggles 2, DJI Goggles Integra, or the supported controller.
The wrong linking sequence can make the app appear broken when the issue is actually a device mismatch.
USB and cable problems that block detection
A surprising number of connection failures come down to the cable.
Many USB-C cables charge phones but do not support data transfer, which prevents DJI Fly from communicating with the drone or controller.
Try these cable checks:
- Use the original DJI cable if available
- Test a second high-quality data cable
- Avoid hubs, extensions, and adapters during setup
- Connect directly to the phone when possible
If the app works after changing the cable, the issue is almost certainly with data transmission rather than the aircraft.
This is one of the fastest ways to isolate the fault.
Should you reinstall DJI Fly?
Reinstalling DJI Fly is often worth trying when the app launches but fails to detect the Avata.
Corrupted cache, failed updates, and broken app permissions can survive a simple restart but disappear after a clean reinstall.
Before reinstalling, note your DJI account details and any stored flight data you want to keep.
Then remove the app, reboot the phone, and install the latest supported version again.
After reinstalling, grant every permission prompt and reconnect the hardware from scratch.
When the issue is not the app
If you still see the DJI Avata app not connecting problem after checking compatibility, permissions, firmware, cables, and pairing, the fault may be in the drone or goggles themselves.
Signs of a hardware-level issue include repeated connection drops, unexplained blinking lights, failed boot sequences, or no response from a component that should be powered on.
At that point, compare your setup with another phone or controller if available.
If another device connects normally, the original phone is the likely cause.
If nothing connects, the aircraft or goggles may need service.
Fast troubleshooting checklist
Use this order to narrow down the cause quickly:
- Restart all DJI devices and the phone
- Confirm DJI Fly is updated
- Check phone compatibility and permissions
- Disable VPN, battery saver, and private DNS
- Use a known data-capable cable
- Update firmware on the aircraft, goggles, and controller
- Relink the DJI Avata system
- Reinstall DJI Fly if needed
Following this sequence helps isolate whether the problem is software, pairing, or hardware-related without wasting time on random fixes.
What to verify before your next flight?
Before flying, make sure DJI Fly opens cleanly, the aircraft is recognized, the goggles show a stable live view, and the controller responds normally.
If the DJI Avata app not connecting error returns, the most likely culprits are still cable quality, permissions, or a firmware mismatch that needs one more pass.