How to Fix "Failed to Join Wi-Fi" on the DJI Neo 2
Peter Leslie
22 May 2026
If DJI Fly is throwing "failed to join Wi-Fi network" at you on a new or freshly power-cycled DJI Neo 2, the fault is almost never the drone itself — nine times out of ten it is something on the phone side or in the radio environment around you. The DJI Neo 2 broadcasts its own short-range Wi-Fi network and the phone joins the drone directly, so home router problems, broadband speed, and 5 GHz-only routers have nothing to do with the error. Most drone pilots hitting this for the first time start with a factory reset and waste an evening before anything changes.
The fix is a diagnostic ladder, not a single switch. Work through the cheap phone-side fixes first — hotspot off, permissions granted, no other paired phones in range — then move to the deeper fixes that touch DJI Fly state and the DJI Neo 2 pairing itself, and only factory-reset the airframe as the final step before opening a DJI Support ticket. The order below is the order I run when a reader emails me about this, because each step rules out a real-world cause before you reach for a heavier tool.
Quick guide
To fix the failed to join Wi-Fi error on the DJI Neo 2, turn off any phone hotspot, grant DJI Fly the Bluetooth, Local Network, and Location permissions, disable Wi-Fi and Bluetooth on every other phone that has ever paired with this drone, then run DJI Fly → Connection Guide → DJI Neo 2 → Connect via Mobile Device from a cold start. If the error survives, clear the DJI Fly app cache and finally factory-reset the DJI Neo 2 through DJI Fly before opening a DJI Support ticket.
Step-by-step: How to Fix "Failed to Join Wi-Fi" on the DJI Neo 2
Follow these top to bottom the first time, and you will know the path off by heart the second time. The order is escalating cost — cheapest fix first, factory reset last.
Watch the DJI Neo 2 status LED through the full self-test before opening DJI Fly
Power the DJI Neo 2 on and wait for the red-yellow-green LED sequence to settle before you do anything on the phone. A surprising number of failed to join errors hit because DJI Fly started the pair before the airframe had finished its self-diagnostic, and the radio was not yet listening. Ten quiet seconds at the start of the flow saves a lot of looping later.
Turn off any active phone hotspot in the phone Settings before retrying the pair
Open the phone Settings, find Personal Hotspot on iPhone or Mobile Hotspot on Android, and switch it fully off. An active hotspot makes the phone act as a Wi-Fi access point, and the same radio cannot also act as a Wi-Fi client to the DJI Neo 2. About one in four failed to join errors I see by email come down to a hotspot the owner forgot was on for an iPad.
Grant DJI Fly the Bluetooth, Local Network, and Location permissions in the phone Settings
Open the phone Settings, scroll down to DJI Fly, and confirm Bluetooth, Local Network, and Location are all granted. Set Location to While Using the App. Modern iOS and Android block Bluetooth device scanning when location permission is denied, so a missing location grant silently kills the pair before DJI Fly can find the DJI Neo 2.
Disable Wi-Fi and Bluetooth on every other phone that has paired with this DJI Neo 2
Find any household phone that has ever paired with this DJI Neo 2 — a partner's phone, a previous owner's phone, your old phone in a drawer — and fully turn its Wi-Fi and Bluetooth off. The DJI Neo 2 only accepts one connected smartphone at a time, and a stale device sitting in range will take the active session before DJI Fly on the new phone has a chance to bid for it.
Forget any saved DJI Neo 2 network entry in the phone Wi-Fi list
Open the phone Wi-Fi settings, look for any old DJI-prefixed network in the saved list, tap it, and select Forget This Network. A stale Wi-Fi entry from an earlier failed pair attempt will cause the phone to try and auto-rejoin with the wrong credentials and silently block the DJI Fly handshake that should run in its place.
Clear the DJI Fly app cache and force-close the app from the recent-apps tray
On Android, open Settings, Apps, DJI Fly, Storage, and tap Clear Cache. On iOS the equivalent is force-closing DJI Fly from the recent-apps tray and reopening it from cold. A stale DJI Fly cache occasionally holds onto a half-completed pair record and rejects the next handshake before it leaves the phone.
Power-cycle the DJI Neo 2 with a short press then a two-second hold
Press the power button once, then hold for two seconds to confirm the shutdown. Wait ten seconds for the radios to clear, then power on the same way. The cold restart drops any orphaned pair state on the airframe so the next Connection Guide attempt starts with a clean slate.
Tap Connection Guide on the bottom right of the DJI Fly home screen
Launch DJI Fly fresh, find Connection Guide on the bottom right of the home screen, and tap it. Connection Guide is the right entry point for a re-pair from cold — the Wi-Fi Devices and QuickTransfer shortcuts that also sit on the home screen are for a drone that is already bound, and using the wrong entry point is one of the documented causes of the failed to join error on the DJI Neo 2.
Select the DJI Neo 2 model and choose Connect via Mobile Device
Pick the DJI Neo 2 from the device-model list inside Connection Guide, then tap Connect via Mobile Device. DJI Fly starts scanning over Bluetooth, finds the DJI Neo 2, and pushes the Wi-Fi pair request. Press and hold the DJI Neo 2 power button when DJI Fly prompts you to confirm — the hold is the entire handshake, there is no password to type anywhere in the flow.
Walk outside if the pair still fails to break 2.4 GHz interference
If the handshake still fails indoors, walk outside or to an open window before retrying. The DJI Neo 2 uses 5.8 GHz where local rules allow it and falls back to 2.4 GHz otherwise, and a flat block on a Saturday with wireless routers, Bluetooth speakers, and baby monitors all talking at once will lift the 2.4 GHz noise floor enough to break the initial pair. Once paired, you can usually walk back inside without losing the link.
Factory-reset the DJI Neo 2 through DJI Fly system settings as the last step
If a working channel exists — through the DJI RC-N3 controller, a different phone, or a pair that survives long enough to open settings — go into the DJI Neo 2 system settings inside DJI Fly and run a factory reset. The reset wipes the bound phone, any saved Wi-Fi state, and any orphaned pairing record on the airframe, so the next pair runs as a fresh first-time bind. Confirm the unit is not bound to another DJI account at the same time — that is a different fault that shows similar symptoms on a second-hand body.
Peter's tip
When a reader emails me about this, the very first thing I ask is whether their phone hotspot is on. About one in four times that is the entire fault, and the owner has not even thought about it because the hotspot has been running quietly for the iPad all week.
The second thing I ask is whether anyone else in the house has ever paired the DJI Neo 2. That stale-phone-in-the-drawer trap is the second most common cause and the one almost everyone misses on the first pass.
Quick fix versus deep fix at a glance
Most failed-join errors clear inside the first three steps. The deep fixes only need to come out when the quick ones have not landed it.
| Fix tier | What it covers | Typical time to resolution |
|---|---|---|
| Quick fix | Phone hotspot off, DJI Fly permissions granted, other paired phones disabled | Two to five minutes — clears about three quarters of failed-join errors |
| Deep fix | Forget stale Wi-Fi entry, clear DJI Fly cache, power-cycle, re-pair through Connection Guide, move outdoors, factory reset | Fifteen to thirty minutes — clears almost everything that survives the quick fix |
Frequently asked questions
Does the DJI Neo 2 join my home Wi-Fi router?
No. The DJI Neo 2 broadcasts its own short-range Wi-Fi network and the phone joins the DJI Neo 2 directly, not the other way around. Your home router, your broadband speed, and any captive-portal hotel network have nothing to do with the failed to join error. DJI Fly runs the handshake between the phone and the DJI Neo 2 on a private peer-to-peer link.
What is the DJI Neo 2 Wi-Fi password?
There is no password to type. DJI Fly performs the pairing handshake when you press and hold the power button on the DJI Neo 2 to confirm. If a tutorial video is telling you to enter a default password like 12341234 into the phone Wi-Fi settings page, that video is for an older DJI body. The DJI Neo 2 does not use that flow.
Why does the DJI Neo 2 fail to join Wi-Fi only on iPhone?
Nine times out of ten the cause is the iOS location permission for DJI Fly. iOS uses location permission as the gatekeeper for Bluetooth device discovery, so a location-permission-denied state silently kills the scan before DJI Fly can find the DJI Neo 2. Open Settings, DJI Fly, Location, set it to While Using the App, and the pair usually completes on the next try.
Why does the DJI Neo 2 fail to join Wi-Fi only on Android?
On Android the usual culprits are an aggressive battery saver that suspends DJI Fly mid-scan, a missing Nearby Devices permission on Android 12 and later, or a stale Wi-Fi state that a Clear Cache on DJI Fly resolves. Open Settings, Apps, DJI Fly, set battery usage to Unrestricted, grant Nearby Devices and Location, then clear cache and retry.
Can a phone hotspot stop the DJI Neo 2 from joining Wi-Fi?
Yes. An active Personal Hotspot or Mobile Hotspot occupies the phone Wi-Fi radio because the phone is acting as a Wi-Fi access point at the same time as it is trying to act as a Wi-Fi client to the DJI Neo 2. The two roles cannot run together. Turn the hotspot off completely, then retry the pair.
Will a 5 GHz only home router stop the DJI Neo 2 from joining Wi-Fi?
No. The DJI Neo 2 does not connect through your home router at any point in the flow. It broadcasts its own peer-to-peer Wi-Fi network on either 5.8 GHz where local regulations allow it or 2.4 GHz as a fallback. Your home router's band configuration is irrelevant to the failed to join error.
Why does another phone in the house keep blocking my DJI Neo 2 pair?
The DJI Neo 2 only accepts one connected smartphone at a time. A previously paired phone with Wi-Fi and Bluetooth still on will take the active session and lock new phones out with a failed to join error. Turn Wi-Fi and Bluetooth off on the previous phone — not just exit DJI Fly — then re-run Connection Guide on the new phone.
Will a factory reset clear the failed to join Wi-Fi error on the DJI Neo 2?
A factory reset will clear it if the cause was a stale pair record stuck on the DJI Neo 2 itself. It will not clear it if the cause was a hardware fault on the Wi-Fi module, a phone-side permission, or environmental interference. Run the cheap phone-side fixes first, the factory reset second, and a DJI Support ticket third. Skipping ahead to the factory reset on day one wastes the chance to identify the real fault.
What if the failed to join Wi-Fi error survives a factory reset on the DJI Neo 2?
At that point open a DJI Support ticket. Quote the exact error string, list every phone you have tried, name the firmware version DJI Fly last reported, and describe the symptom as failed to join Wi-Fi after factory reset on more than one phone. The more than one phone line stops DJI sending the ticket back asking you to try a different phone, which would otherwise be the standard first reply.
The failed to join Wi-Fi error on the DJI Neo 2 looks scary in DJI Fly and resolves quietly in the phone Settings most of the time. Work the ladder in order, do not jump to a factory reset on day one, and you will land the fix faster and learn what actually caused it on your setup. When the error survives the full ladder, DJI Support is the right next move — but a well-documented ticket is what gets a fast triage, so give them the symptom, the firmware version, every phone you tried, and the exact wording DJI Fly threw at you.
If you are stuck on a specific phone-and-DJI Neo 2 combination this guide has not cleared, drop the details to peter@hiredronepilot.uk and I will come back to you directly. The video version of this walkthrough is on YouTube and the comments are open.
References
Primary source material for this article is the DJI Neo 2 User Manual, DJI Fly, and the DJI online support portal. External links open in a new tab.
- DJI Neo 2 — Downloads (User Manual, Quick Start Guide, firmware notes) · Mobile App Control connection sequence (Bluetooth, Wi-Fi, location services prerequisites), Connection Guide flow, single-phone pairing rule, 5.8 GHz / 2.4 GHz fallback behaviour, no-password QuickTransfer note.
- DJI Fly — App download and release notes · The app where the Connection Guide, Wi-Fi Devices, and QuickTransfer entry points all live. Release notes record any layout changes between app versions.
- DJI Support — Online portal · Official repair-request path used when a factory reset fails to clear the failed to join Wi-Fi error and a hardware fault on the Wi-Fi module is suspected.
- UK CAA — Registering and labelling your drone · Once the DJI Neo 2 is paired and flying, the owner must hold an Operator ID and label the drone before any UK outdoor flight in the Open category.
Peter Leslie
Founder & GVC Drone Pilot
Peter is the founder of HireDronePilot. With thousands of logged commercial flight hours, he writes about drone technology, commercial surveying tactics, and UK aviation compliance.
Connect on LinkedIn