TROUBLESHOOTING
All DJI Models Beginner Friendly

DJI Drone Won't Turn On? — 9 Causes & Step-by-Step Fixes

You grab your DJI drone, pop in the battery, press the power button… and nothing happens. No lights, no beeps, no response. Before you panic and assume the worst, know that "won't turn on" is one of the most common DJI issues, and most of the time it's something simple and fixable. This guide walks you through every possible cause, from the easiest quick fixes to more advanced troubleshooting, covering every DJI consumer drone from the Mini series through the Mavic 3 Pro.

Diagnostic Time
30 sec – 2 hr
DIY Cost
$0 – $15
Most Likely Cause
Battery Hibernation
DIY Fix Rate
~75%

Quick Answer: 30-Second Checklist

If your DJI drone won't turn on, the #1 cause is battery hibernation mode — plug the battery into the charger and wait 30+ minutes. Second most common is using the wrong power button sequence: press once, then press and hold for 2 full seconds. If that doesn't work, work through the complete troubleshooting guide below.

Battery plugged into charger for 30+ minutes (wake from hibernation)?
Power button: press once, then press and hold for 2 seconds?
Battery at room temperature (not freezing cold)?
Battery contacts clean and making good connection?
Tried a different known-good battery?
Firmware reflashed via DJI Assistant 2?

Table of Contents

9 Causes Why Your DJI Drone Won't Turn On (And How to Fix Each)

1

Battery Hibernation Mode (Most Common Cause)

Battery hibernation is by far the #1 reason DJI drones won't turn on, especially after a period of storage. DJI intelligent flight batteries have a built-in Battery Management System (BMS) that automatically puts the battery into a low-power "hibernation" or "sleep" mode to prevent deep discharge damage. In this state, the battery shows absolutely no signs of life — no LED lights, no response to the power button, and it won't immediately start charging when you plug it in.

Hibernation kicks in automatically after about 10 days of inactivity when the battery is fully charged, or much sooner if the battery was stored at a low charge level. If you stored your drone for a few weeks or months and it won't turn on, hibernation is almost certainly the cause.

How to Wake a DJI Battery from Hibernation

  1. Plug into official charger: Connect the battery to the official DJI battery charger or charging hub. Do not use third-party chargers for hibernation recovery.
  2. Be patient — it takes time: The charger will slowly trickle-charge the battery at a very low current to bring it up to the minimum safe voltage. This can take anywhere from 30 minutes to 2 hours before you see any LED activity.
  3. Look for the first LED: Once the battery reaches the minimum voltage threshold, the first battery LED will start blinking, indicating normal charging has resumed.
  4. Charge to 100%: After the battery wakes up, let it charge all the way to 100% before using it.
  5. Calibrate (optional): For best results, do a full charge/discharge cycle — fly the battery down to about 20%, then fully charge again. This recalibrates the battery's capacity gauge.

Pro tip for Mini series: If you have a DJI Mini 2, 3, or 4 with USB-C charging on the battery itself, try plugging a USB-C cable directly into the battery's USB-C port instead of using the charging hub. The USB-C charging circuit can sometimes wake a hibernating battery when the main charge contacts won't.

2

Wrong Power Button Sequence (Second Most Common)

You'd be surprised how many people think their drone is broken when they're simply not pressing the power button correctly. All DJI drones use a two-step power-on sequence to prevent accidental power-on during transport. The button must be pressed twice — once briefly, then held down. A single press just shows you the battery level; it doesn't turn the drone on.

This is especially common among new drone owners or people who haven't flown in a while and forgot the sequence. It's also common if you're used to other drone brands that use a single long press.

Correct DJI Power-On Sequence

  1. First press (brief): Press the battery power button once and immediately release it. You'll see the battery LEDs illuminate briefly, showing the current charge level. They'll turn off again after a couple of seconds.
  2. Second press (hold): Immediately press the same button again and hold it down for 2 full seconds. Count "one one-thousand, two one-thousand" to yourself — don't release too early.
  3. Wait for boot: You'll hear a series of beeps and the gimbal will do its initialization dance (on models with a gimbal). The drone is booting up and will be ready in 5-15 seconds.
  4. Power off uses the same sequence: To turn the drone off, press once, then press and hold for 2 seconds. The gimbal will park and the drone will shut down.
Applies to All DJI Drones

This two-press power sequence works on every modern DJI consumer drone: Mini 2/3/4/SE, Air 2/2S/3, Mavic 2/3/3 Classic/3 Pro, Avata/FPV, and Inspire series. The button location varies by model, but the procedure is identical.

3

Dirty or Corroded Battery Contacts

The battery connects to the drone through a set of metal contact pins. If these contacts are dirty, dusty, or corroded, electricity can't flow properly and the drone won't power on. This is especially common if you fly in dusty, sandy, or salty environments (like beaches), or if the drone has been stored in a humid location.

Even a thin layer of oxidation on the gold-plated contacts can create enough resistance to prevent power from flowing. The contacts might look fine to the naked eye, but microscopic layers of dirt can cause problems.

How to Clean DJI Battery Contacts

  1. Safety first: Make sure the battery is removed from the drone and the drone is powered off. Work on a clean, dry surface.
  2. Inspect both sides: Look at the contacts on the battery and the contacts inside the drone's battery compartment. Look for any dullness, discoloration, or visible corrosion.
  3. Dry brushing: Use a clean, soft-bristle toothbrush to gently scrub the contact pins. This removes loose dust and dirt. Blow away any debris with compressed air (can air works fine).
  4. Isopropyl alcohol cleaning: Dampen a cotton swab with 90%+ isopropyl alcohol. Squeeze out excess alcohol — the swab should be damp, not dripping. Gently scrub each contact pin. Use a fresh swab for each contact if needed.
  5. Reach recessed pins: For recessed contact pins inside the drone, fold a small piece of clean lint-free cloth over the tip of a plastic spudger or wooden toothpick, dampen with alcohol, and gently rub each pin.
  6. Dry completely: Let the contacts air dry for at least 10 minutes before reinserting the battery. Never power on a damp drone.
  7. For stubborn corrosion (last resort): A pencil eraser can gently rub off light oxidation on flat contact pads. Make sure to brush away all eraser dust afterward. Avoid this on delicate spring-loaded pins.
4

Temperature Extremes (Too Cold or Too Hot)

DJI LiPo batteries are sensitive to temperature. If your battery is too cold or too hot, the BMS may refuse to allow the drone to power on to protect the cells from damage. This is most commonly an issue in cold weather — if you take a cold battery from your car or from outside and try to power on the drone immediately, it might not work.

The operating temperature range for DJI intelligent batteries is typically -10°C to 40°C (14°F to 104°F). Below freezing, LiPo battery chemistry slows down dramatically, voltage drops, and the BMS prevents high-current discharge (like what's needed for flight). Some DJI models also have battery heating systems that need to warm the battery before flight.

Temperature Fix Steps

  1. Bring to room temperature: Take the battery and drone indoors and let them warm up to room temperature (20-25°C / 68-77°F) for at least 1-2 hours. Do NOT use a microwave, oven, or hair dryer to speed this up — that's dangerous.
  2. Use battery warmers (cold weather): DJI sells official battery warmers for many models, or you can use a LiPo battery warming bag. Keep batteries in an inside pocket close to your body until you're ready to fly.
  3. Cool down (hot weather): If the battery is hot from sitting in direct sun or from a recent flight, move it to shade and let it cool for 30-60 minutes before attempting to power on.
  4. Pre-flight warming: On DJI models with battery heating (Mavic 3 series, Air 3, Mini 4 Pro), enable the battery self-heating function in the DJI Fly app before takeoff in cold weather.

Safety warning: Never attempt to charge a freezing-cold LiPo battery. Charging below 0°C can cause lithium plating on the anode, permanently reducing capacity and creating a safety hazard. Always warm the battery to at least 5°C (41°F) before charging.

5

Dead or Faulty Battery

If you've tried waking the battery from hibernation, cleaned the contacts, and confirmed the temperature is fine, the battery itself might be dead or faulty. LiPo batteries have a finite lifespan — DJI rates their batteries for approximately 200 charge cycles before reaching 80% of original capacity. After that point, performance degrades and failure becomes more likely.

The best way to confirm a battery issue is to test with a second known-good battery. If the drone powers on fine with a different battery, you know the original battery is the problem. If the drone won't turn on with any battery, the issue is in the drone itself.

How to Diagnose a Dead Battery

  1. Swap batteries: Try a different battery in the drone. If the drone powers on with the second battery, the first battery is dead or faulty.
  2. Try a different charger: Plug the problematic battery into a different charger (preferably an official DJI one) to rule out charger failure.
  3. Check for physical damage: Inspect the battery carefully. Look for swelling (puffiness), cracks, dents, punctures, or corrosion around the contacts. Any of these mean the battery should be retired.
  4. Check charge cycles: If the battery will power on even briefly, check the battery health and cycle count in the DJI Fly app (Settings → Battery → Advanced → Battery Details). Over 200-300 cycles means the battery is near end of life.
  5. Voltage test (with multimeter): If you have a multimeter, measure the voltage across the main charge contacts. For a 3S battery (Mini series), it should read 11.1V nominal (12.6V fully charged). For a 4S battery (Mavic/Air series), it should read 14.8V nominal (16.8V fully charged). If it reads significantly below these values and won't charge, the battery is likely dead.
6

Firmware Corruption or Update Failure

Sometimes the drone's firmware can become corrupted, especially if a firmware update was interrupted or failed partway through. Corrupted firmware can prevent the drone from booting properly — it might show some signs of life (like LED flashes) but not fully power on, or it might do nothing at all.

The good news is that DJI drones have a recovery/bootloader mode that allows you to reflash the firmware even if the main firmware is corrupted. You'll need a computer and the DJI Assistant 2 software.

Reflash Firmware via DJI Assistant 2

  1. Download DJI Assistant 2: Go to the DJI website and download the correct version of DJI Assistant 2 for your drone model. Make sure you get the "Consumer Drones" version.
  2. Install and open: Install the software on your computer and open it. Log in with your DJI account.
  3. Connect the drone: Plug your drone into the computer using a USB data cable (not just a charging cable). Power on the drone by pressing the power button once, then holding for 2 seconds.
  4. Select your model: In DJI Assistant 2, select your drone model from the list of connected devices.
  5. Go to Firmware Update: Click on "Firmware Update" in the left menu. You'll see the current firmware version and available updates.
  6. Refresh or update: If a newer version is available, click "Update." If you're already on the latest version, look for a "Refresh" or "Restore" option to reinstall the current firmware version.
  7. Wait for completion: The firmware update/refresh process takes 5-15 minutes. The drone may restart multiple times. Do NOT disconnect the USB cable or power off the drone during this process.
  8. Verify: After the firmware is reflashed, disconnect the USB cable and try powering on the drone normally.
7

Stuck or Faulty Power Button

The power button itself can sometimes become stuck, dirty, or unresponsive. This is less common than the other causes on this list, but it does happen, especially on older drones or drones that have been exposed to dirt, sand, or sticky substances.

A stuck button might feel "mushy" or not click properly when you press it. Or it might be physically stuck in the pressed position. In some cases, debris around the button can prevent it from making proper electrical contact.

Power Button Troubleshooting

  1. Test the button feel: Press the button several times. It should have a distinct "click" feel. If it feels mushy, gritty, or doesn't pop back out, there's likely debris or a mechanical issue.
  2. Clean around the button: Use a clean, dry soft-bristle toothbrush to gently brush around the edges of the power button. This can dislodge dust, dirt, or sand that might be preventing the button from moving freely.
  3. Compressed air: Blow compressed air around the button to clear out loose debris. Hold the can upright and use short bursts.
  4. Isopropyl alcohol (carefully): Put a very small amount of 90%+ isopropyl alcohol on a cotton swab (damp, not dripping) and gently work it around the edges of the button. Press the button repeatedly to work the alcohol in. Let it dry completely for 15-20 minutes before testing.
  5. Check for physical damage: If the button is physically broken, cracked, or stuck inside the casing, it may need repair. This is not typically a DIY fix on the battery itself — you'll likely need a replacement battery.

Note: On most DJI drones, the power button is on the battery, not the airframe. If the power button is faulty, you can simply buy a replacement battery rather than repairing the drone. Test with a second battery to confirm the button is the issue.

8

Hard Reset Needed

Sometimes the drone's internal systems can get into a confused state — especially after a firmware update, a crash, or an abnormal shutdown. A hard reset (also called a force restart) can clear this state and get the drone working again. Think of it like rebooting a frozen computer.

A hard reset is different from a factory reset — it just forces the drone to power cycle, clearing any temporary glitches. It won't delete your settings or flight data.

How to Hard Reset a DJI Drone

  1. Make sure battery is installed: Insert a charged battery into the drone.
  2. Press and hold the power button: Press and hold the power button continuously for 9-10 seconds. Don't let go early.
  3. Listen for beeps: After about 3 seconds, you'll hear the normal power-on beep. Keep holding. After 9-10 seconds, you'll hear a different sequence of beeps — that's the reset.
  4. Release the button: After you hear the reset beeps (or after 10 seconds), release the button.
  5. Wait for reboot: The drone will automatically restart. Wait for it to fully boot up — this takes 10-30 seconds.
  6. Alternative method (battery removal): On some DJI models, you can force a reset by pressing and holding the power button for 5 seconds while removing and reinserting the battery. This is more of a last-resort method.
Factory Reset (If Needed)

If a hard reset doesn't work and you want to go further, a factory reset restores the drone to its original settings. Do this via DJI Assistant 2: connect the drone, go to Firmware Update, and look for "Restore Factory Defaults" or "Factory Reset." Note that this will erase all custom settings, waypoints, and calibration data.

9

Hardware Failure (Drone Itself)

If you've tried everything on this list — multiple batteries, hibernation recovery, contact cleaning, firmware reflash, hard reset, temperature check — and the drone still won't power on, then you're likely looking at a hardware failure inside the drone itself. This is the least common cause, but it does happen.

Common hardware failures that prevent power-on include: a failed power distribution board, a damaged main flight controller board, a broken internal power connector, water damage, or damage from a crash. If the drone has been crashed, dropped, or exposed to water, hardware damage becomes much more likely.

What to Do If It's Hardware Failure

  1. Check warranty status: If the drone is less than 12 months old and hasn't been crashed or damaged, it should still be under DJI's standard warranty. Contact DJI Support — they may repair or replace it for free.
  2. DJI Care Refresh: If you have DJI Care Refresh, you can get a replacement drone for a reduced fee even if it was damaged in a crash. File a claim through the DJI website or app.
  3. DJI repair service: DJI offers paid repair service out of warranty. You can get a quote on their website. In many cases, it's more cost-effective to buy a used replacement drone than to pay for out-of-warranty repairs.
  4. Third-party repair: There are independent drone repair shops that can fix power issues, often at lower cost than official DJI repair. Look for shops with good reviews and experience with your specific DJI model.
  5. Insurance: If you have drone insurance (like State Farm, SkyWatch, or Verifly), check if your policy covers accidental damage or hardware failure.

Important: Do not attempt to open and repair the drone yourself unless you have experience with electronics repair. DJI drones have very tight internal tolerances and delicate ribbon cables. You can easily cause more damage, and opening the drone will void any remaining warranty.

Before You Call Support — Final Checklist

  • Tried hibernation recovery (battery on charger for 2+ hours)?
  • Using correct power button sequence (press once, then hold 2 sec)?
  • Cleaned battery contacts on both battery and drone?
  • Tried at least 2 different known-good batteries?
  • Battery and drone at room temperature?
  • Reflashed firmware via DJI Assistant 2?
  • Performed hard reset (hold power button 9-10 seconds)?
  • No physical damage, water exposure, or crash history?

Replacement Battery Prices

Drone ModelBattery TypeApprox. Price
Mini 4 ProIntelligent Flight Battery$69 – $85
Air 3Intelligent Flight Battery$119 – $139
Mavic 3 / 3 ProIntelligent Flight Battery$179 – $219
Mini 2 / 2 SEIntelligent Flight Battery$49 – $65
AvataIntelligent Flight Battery$89 – $109
Charging HubModel-specific$39 – $79

Frequently Asked Questions

Common questions about DJI drones that won't turn on.

Why won't my DJI drone turn on even with a full battery?

If your DJI drone won't turn on with a charged battery, the most common causes are battery hibernation mode (battery appears dead but is just sleeping), dirty battery contacts preventing power transfer, incorrect power button sequence (press once, then hold 2 seconds), firmware corruption, or a faulty power connection in the drone. Start with the 30-second quick checklist and work through the troubleshooting steps systematically. The quickest test is to try a different known-good battery — if the drone powers on with another battery, you've isolated the issue to the original battery.

How do I wake up a DJI battery from hibernation?

To wake a DJI battery from hibernation, plug it into the official DJI battery charger or charging hub and leave it for 30 minutes to 2 hours. The charger slowly trickle-charges the battery at a very low current until it reaches the minimum safe voltage threshold. Once awake, the first battery LED will start blinking and normal charging will resume. For Mini series batteries with USB-C, try charging through the USB-C port directly — this can sometimes wake the battery faster than the charging hub. Be patient — hibernation recovery is not instant.

What is the correct power button sequence for DJI drones?

The correct DJI power button sequence is: press the battery power button once briefly (to check battery level), then immediately press and hold the same button for 2 full seconds. The drone will beep and the battery LEDs will illuminate. The gimbal will initialize on camera drones. Many people only press once or release the second press too early, which is why the drone doesn't turn on. This two-press sequence is a safety feature to prevent accidental power-on during transport. It works on all DJI consumer drones: Mini, Mavic, Air, Avata, and FPV.

Can cold weather prevent a DJI drone from turning on?

Yes, cold weather can prevent a DJI drone from turning on. DJI LiPo batteries have an operating temperature range of -10°C to 40°C (14°F to 104°F). Below freezing, the battery's chemical reaction slows down, voltage drops, and the Battery Management System (BMS) may prevent power-on to protect the cells from damage. If your drone won't turn on in cold weather, bring the battery indoors and let it warm up to room temperature for 1-2 hours before trying again. Never charge a freezing-cold LiPo battery — this can cause permanent damage.

How do I hard reset a DJI drone?

To hard reset (force restart) a DJI drone, press and hold the power button continuously for 9-10 seconds. You'll hear the normal power-on beep after about 3 seconds — keep holding. After 9-10 seconds, you'll hear a different sequence of beeps indicating the reset. Release the button and the drone will automatically reboot. A hard reset clears temporary system glitches and won't delete your settings. For a full factory reset, connect the drone to DJI Assistant 2 on a computer, go to Firmware Update, and select "Restore Factory Defaults" — this erases all settings and calibration data.

Why is my DJI Mini not turning on after storage?

If your DJI Mini won't turn on after storage, the battery has almost certainly entered hibernation mode. DJI intelligent batteries automatically enter hibernation after about 10 days of inactivity when stored at 100% charge to prevent deep discharge damage. If the battery was stored at a lower charge level, hibernation kicks in even sooner. To fix it, plug the battery into the official charger and wait 30 minutes to 2 hours. The battery will slowly wake up and resume normal charging. Always store LiPo batteries at about 60% charge for long-term storage.

How do I clean DJI battery contacts?

Clean DJI battery contacts by first using a clean, dry soft-bristle toothbrush to gently scrub each metal contact pin on both the battery and inside the drone's battery compartment. For tougher grime or light oxidation, dampen a cotton swab with 90%+ isopropyl alcohol (squeeze out excess — it should be damp, not dripping) and gently scrub each contact. Use a fresh swab as needed. Blow away any remaining debris with compressed air. Let the contacts air dry completely for at least 10 minutes before reinserting the battery and powering on.

Can a firmware update fix a DJI drone that won't turn on?

Yes, firmware corruption can cause a DJI drone to fail to power on properly, especially if a previous firmware update was interrupted. To fix this, connect the drone to a computer via USB cable, open DJI Assistant 2 (Consumer Drones version), select your drone model, and go to the Firmware Update section. You can either update to the latest firmware version or refresh (reinstall) the current version. The process takes 5-15 minutes. Do not disconnect the cable during the update. DJI drones have a bootloader recovery mode that allows firmware flashing even if the main firmware won't boot.

When should I contact DJI support about a drone that won't turn on?

Contact DJI support if you've tried all the troubleshooting steps in this guide — battery hibernation recovery, correct power button sequence, contact cleaning, temperature check, multiple batteries, firmware reflash via DJI Assistant 2, and hard reset — and the drone still won't power on. You should also contact support immediately if there's physical damage from a crash, water exposure, or if the drone is still under warranty (12 months from purchase). If you have DJI Care Refresh, you can file a claim for a discounted replacement even for accidental damage.

Do all DJI drone models use the same power-on procedure?

Yes, all modern DJI consumer drones use the exact same two-press power button sequence: press once briefly, then immediately press and hold for 2 seconds. This applies to the entire lineup including the Mini series (Mini 2, Mini 2 SE, Mini 3, Mini 3 Pro, Mini 4 Pro), Air series (Air 2, Air 2S, Air 3), Mavic series (Mavic 2, Mavic 3, Mavic 3 Classic, Mavic 3 Pro), Avata, FPV, and even the Inspire series for professional models. The exact placement and shape of the power button varies by model, but the procedure is identical across the board.

Related DJI Drone Guides

BATTERY
All Models

DJI Battery Hibernation Mode

Deep dive into battery hibernation — what it is, why it happens, step-by-step wake-up procedures for every DJI battery model, and how to prevent it during storage.

CALIBRATION
Step-by-Step

IMU & Compass Calibration

Complete step-by-step guide to calibrating your DJI drone's IMU and compass. When to calibrate, common mistakes, and how to verify calibration was successful.

GIMBAL
Troubleshooting

Gimbal Not Working / Stuck

8 fixes for DJI gimbal problems — stuck gimbal, motor overload errors, calibration issues, and when to contact support for gimbal repair.

More DJI Drone Resources

Drone comparisons, error code database, and complete troubleshooting guides for every DJI model.