First-Time Activation (One-Time Requirement)
DJI drones require an internet connection for their first activation. When you power on a new drone for the first time and connect to DJI Fly, the app contacts DJI's servers to verify the drone, register it to your account, and complete setup. This cannot be skipped. A brand-new DJI Mini 4 Pro, Mini 5 Pro, or Mavic 4 Pro will not fly until this activation has been completed over WiFi.
This is a one-time step. Once activated, the drone does not need to re-activate on subsequent flights. But do it at home before heading to a remote location, or you'll be stuck with an inert box at your flying site.
Firmware Updates
Firmware updates must be done over WiFi, either through the DJI Fly app or DJI Assistant 2 on a computer. Flying with outdated firmware is not dangerous, but DJI does occasionally release updates that fix GPS issues, camera bugs, or stability improvements. Check for updates before a trip, not in the parking lot at the trailhead.
Map Pre-Caching
DJI Fly downloads map tiles when you're connected to the internet and caches them locally. On your next flight in the same area, those cached tiles display even with no connection. If you don't pre-cache the maps for your flying location, you'll see a blank gray tile in the app instead of a satellite view.
To pre-cache: open DJI Fly while connected to WiFi, navigate to the map view, zoom into the area you plan to fly, and wait for the tiles to load. The app saves what it has already rendered. You don't need to do anything special beyond looking at the area on the map while connected.
Tip: Cache maps for a slightly larger area than you plan to fly. Wind, interesting subjects, and extended hover time all push you further than planned. A 10-minute map browsing session at home covers this easily.
No-Fly Zone Data and Geo-Unlocking
DJI drones use a local database of no-fly zones that is synced from DJI's servers when connected to the internet. If your NFZ database is out of date, you might encounter unexpected restrictions or, worse, miss a recently-activated temporary flight restriction. Sync the NFZ data before flying in or near controlled airspace.
If you need to unlock a restricted zone (for authorized Part 107 operations), that process requires connecting to DJI's servers at the time of unlocking. You cannot pre-unlock and then fly offline in a restricted zone on a later flight.