
The Linking (Pairing) Process
DJI drones do not connect to controllers via Bluetooth or standard WiFi. They use a proprietary radio link (OcuSync, O3, O4, or O4+) that requires an initial pairing step called linking. Once linked, the pairing is stored on both devices. But the link can be lost when:
- The drone or controller firmware is updated independently, creating a profile mismatch
- The drone or controller is factory-reset
- The controller was previously linked to a different drone model
- The RC-N1, RC-N2, or RC-N3 controller has not yet been linked to the new drone out of the box
The Wrong Power-On Sequence
DJI's power-on protocol is: turn on the controller first, wait 15-20 seconds, then power on the drone. Powering the drone first, or both simultaneously, sometimes causes the initialization handshake to fail. The app shows the controller connected but the drone as undetected.
Firmware Mismatch
DJI Fly updates automatically on app stores. If the app updates overnight and the drone has not been updated to match, the communication protocol between app and drone can break. This is the most common cause of sudden connection failure after a period where everything was working fine.
USB and Radio Link for RC-N1/N2/N3 Controllers
The RC-N1, RC-N2, and RC-N3 are controllers that connect to your phone via USB cable; the phone runs DJI Fly and acts as the screen. The RC provides the radio link to the drone. If the USB cable fails to pass data, DJI Fly can't communicate with the RC, which means it can't communicate with the drone. This is a different problem than a drone-to-RC radio link failure.




