The short version

New Avata 360 units ship without stored GPS satellite data (almanac). The GPS receiver needs to perform a "cold start" — downloading orbital data from scratch before it can lock onto satellites. Firmware updates, compass calibration, and IMU calibration won't fix this. The solution is to take the drone to an open field and fly it at moderate altitude for 5–10 minutes. The GPS module will acquire satellite data during flight, and the satellite count will jump from 0 to 20+ once it locks. After the first successful acquisition, subsequent flights will find satellites in seconds.

The Symptoms

You just unboxed your Avata 360. You activated it, bound the controller, updated all firmware, calibrated the compass and IMU — everything checks out. You take it outside, set it on the ground under a clear sky, power everything up, and wait.

The satellite count in DJI Fly shows 0. Not weak signal, not a few satellites struggling to connect — zero. The GPS signal bar stays red. No home point is set. You wait five minutes, ten minutes, fifteen minutes. Nothing changes.

You've owned other DJI drones and they've never done this. So you assume something is wrong with the hardware.

It's almost certainly not a hardware problem. It's a cold start GPS acquisition issue, and it's affecting Avata 360 units across the board right now. The fix is straightforward — but it's not the fix you'd expect.

What You've Already Tried (And Why It Didn't Work)

If you're reading this, you've probably already run through the standard troubleshooting steps. Here's why none of them solved it:

Firmware updates — necessary for other reasons, but firmware doesn't load satellite almanac data into the GPS receiver. A firmware update tells the drone how to process GPS signals. It doesn't give it the satellite orbital data it needs to find them in the first place.

Compass calibration — ensures the magnetometer is accurate for your current location. Important for heading stability, but the compass has nothing to do with satellite acquisition. The GPS receiver finds satellites by scanning radio frequencies, not by using the compass.

IMU calibration — aligns the inertial measurement unit (accelerometers and gyroscopes). Affects flight stability, not satellite reception.

Letting it sit outside with clear sky view — this is the right idea, but with a brand-new unit that has no stored almanac data, the GPS receiver is performing a factory cold start. In theory, it should eventually acquire satellites this way, but in practice, many Avata 360 owners are reporting that it just sits at 0 indefinitely when stationary on the ground.

The Fix That Works

The Solution
Fly it.

Take the Avata 360 to an open field — away from buildings, trees, and power lines. Power up the drone and controller. Don't wait for GPS lock (you won't get one). Take off in Normal mode and fly at approximately 50 feet altitude for 5–10 minutes.

At altitude, the GPS antenna has a completely unobstructed view of the sky in every direction. The receiver will begin acquiring satellite signals during flight. At some point during those minutes, the satellite count will jump from 0 to somewhere in the range of 20–32 satellites as the almanac downloads and the receiver locks.

Once it locks, it's fixed. The drone stores the almanac data in memory. On every subsequent flight, satellite acquisition will take seconds — the normal behavior you're used to from other DJI drones.

Flying without GPS: Yes, you're flying without GPS lock for those first few minutes. The Avata 360 will be in Attitude (ATTI) mode, relying on its vision positioning system and IMU for stability. Fly conservatively — keep it at a moderate altitude over an open area, avoid aggressive maneuvers, and stay well within visual line of sight. The vision sensors provide decent stability, but without GPS the drone will drift with the wind more than you're used to. Pick a calm day if possible. This is a one-time process.

Step-by-Step

Step 1 — Prep
Complete all firmware updates and calibrations first

Before your first flight, make sure you've updated the aircraft firmware, controller firmware, and DJI Fly app to the latest versions. Run compass calibration and IMU calibration. These won't fix the GPS issue, but they ensure everything else is ready for flight and you won't need to do them later.

Step 2 — Location
Go to a wide-open outdoor area

A park, field, or open lot — anywhere with minimal obstructions and a clear view of the sky in all directions. Avoid flying near buildings, trees, metal structures, or high-voltage power lines. The GPS receiver needs the clearest possible view of the sky to acquire satellite signals during this first acquisition.

Step 3 — Fly
Take off and fly at ~50 feet for 5–10 minutes

Power up the drone and controller. Acknowledge the no-GPS warning in DJI Fly. Take off and climb to around 50 feet. Fly around casually — no need for aggressive maneuvers. Keep it within comfortable visual range.

Watch the satellite count in the app. At some point during the flight, it will jump from 0 to 20+ as the GPS module acquires the almanac data and locks onto satellites. When it locks, you'll also see the home point get set automatically.

Step 4 — Confirm
Land, power cycle, and verify

After the satellite lock, land the drone. Power it off completely, wait 30 seconds, then power it back on. This time, the GPS should acquire satellites within 30–90 seconds — the normal cold start behavior. If it does, you're done. The almanac is stored and the problem won't recur.

Why This Happens

GPS cold start — the technical explanation

Every GPS receiver needs a dataset called the almanac to find satellites efficiently. The almanac contains the approximate orbital positions of all GPS, GLONASS, Galileo, and BeiDou satellites — the constellations the Avata 360 uses for positioning (it supports GPS + Galileo + BeiDou).

When the receiver has a current almanac stored in memory, it knows roughly where each satellite should be in the sky. It points its search at those positions and locks on within seconds. This is called a hot start or warm start.

A brand-new drone — fresh from the factory, never flown — has no almanac stored. The GPS module has no idea where any satellites are. It has to scan the entire sky blindly, listening for satellite signals on every frequency. This is called a cold start or factory start. A full cold start almanac download takes approximately 12.5 minutes under ideal conditions.

The Avata 360's GPS antenna, like most small drones, works best when elevated and unobstructed. Sitting on the ground, surrounded by even minor terrain or structures, the receiver may struggle to acquire that first satellite signal needed to begin the almanac download. At altitude, the antenna has a clear 360-degree view of the sky and the acquisition process completes reliably.

This is the same fundamental process that occurs with any GPS receiver — car navigation systems, handheld GPS units, aviation transponders. The Avata 360 isn't doing anything unusual. It just ships with an empty almanac, and its small form factor means the ground-level acquisition can stall in a way larger receivers don't.

When It's Not a Cold Start Problem

The cold start fix is the right solution for new, unflown units showing 0 satellites. But if you've flown your Avata 360 successfully before and the GPS suddenly stops working, that's a different issue. In that case, consider:

GPS antenna damage — if the drone has been crashed or impacted, the internal GPS antenna or its cable connection may be damaged or dislodged. This requires physical inspection or professional repair.

Firmware regression — occasionally a firmware update can introduce GPS bugs. Check DJI forums and release notes for known issues with your current firmware version.

Environmental interference — high-intensity magnetic fields, metal structures, high-voltage power lines, or certain government GPS jamming/spoofing operations can block satellite signals. If GPS works in one location but not another, the environment is likely the cause.

Stale almanac — if the drone hasn't been powered on in several months, the stored almanac may be outdated. The GPS receiver will need to download fresh data, though this typically resolves faster than a full factory cold start — usually 2–5 minutes sitting in an open area.

After the Fix

Once the GPS has acquired its initial almanac, the Avata 360's satellite acquisition should behave normally on every subsequent flight. You'll power on, wait 30–90 seconds, see the satellite count climb, the home point set, and the status bar go green. Standard DJI behavior.

If you notice satellite acquisition getting slow again in the future (more than 2–3 minutes), the most common cause is an extended period without flying. Power on the drone outdoors, give it a few extra minutes, and it'll refresh the almanac data on its own.

New to commercial drone operations?

Read the Getting Started Guide →

Related

DJI Avata 360 — Not Banned, FCC Approved, and Legal to Buy in the US — Everything you need to know about buying the Avata 360 in the current regulatory environment.

Best Drones for Roof Inspection 2025 — Ranked by professionals for commercial roofing work.

Free Flight Checklist for Commercial Operators — Interactive pre-flight and post-flight checklist for every job.