A DJI drone battery that won’t charge is frustrating — but it’s rarely dead for good. Most charging failures are caused by something fixable: a temperature issue, a firmware glitch, a dirty connector, or a battery that’s gone into sleep mode. This guide walks you through every fix before you spend money on a replacement.
💬 Battery behaving strangely? WhatsApp us a photo or video — +6011-1555 5520. We’ll tell you if it’s fixable or needs replacing.
Why your DJI drone battery won’t charge
DJI batteries are “smart batteries” — they have built-in chips that monitor voltage, temperature, and charge cycles. When the chip detects something outside safe parameters, it blocks charging to protect itself. That’s usually what’s happening when your battery “won’t charge.” It’s not broken — it’s protecting itself from something.
The trick is figuring out what triggered the protection.
Common causes and fixes
1. Battery is too hot or too cold
DJI batteries refuse to charge outside a safe temperature range (typically 5°C to 40°C). In Malaysia’s heat, leaving a battery in your car or charging it immediately after a flight is enough to trigger this.
Fix: Let the battery cool down (or warm up, if you’ve been in an air-conditioned room for hours). Leave it at room temperature for 15–20 minutes, then try charging again. Do not put it in a fridge or freezer — that causes condensation inside the battery.
2. Battery is in hibernation / sleep mode
DJI smart batteries enter hibernation mode when stored uncharged for a long period (usually 10+ days without use). In hibernation, the battery’s voltage drops very low and the charger may not recognise it.
Fix: Plug the battery into the DJI charger and wait. Don’t unplug it. Some batteries take 10–30 minutes to “wake up” before the LED indicators start flashing. If the LEDs don’t light up after 30 minutes, try a different charger or cable.
3. Dirty or damaged charging contacts
The gold contact pins on the battery and the charger can accumulate dust, grime, or corrosion — especially if you fly near the coast or in humid environments (which is most of Malaysia).
Fix: Power off everything. Clean the battery contacts and charger contacts with a dry cotton bud or a cotton bud lightly dampened with isopropyl alcohol. Let it dry completely before reconnecting. Check for bent or pushed-in pins — if a pin is physically damaged, the battery or charger needs repair.
4. Faulty charger or cable
Before blaming the battery, rule out the charger. DJI chargers and USB-C cables do fail — especially third-party ones.
Fix: Try a different cable. Try a different power outlet. If you have a second battery, test it with the same charger. If the second battery charges fine, the issue is with the first battery. If neither charges, the charger is the problem.
5. Firmware mismatch
If you recently updated the drone firmware but not the battery firmware (or vice versa), the mismatch can cause charging and communication errors. This is common after interrupted firmware updates.
Fix: Insert the battery into the drone. Power on. Open DJI Fly and check for firmware updates. Update everything — drone, battery, controller — to the same version. If the update fails, try again on a different Wi-Fi network or use DJI Assistant 2 on a computer for a forced firmware refresh.
6. Swollen battery
If your battery looks puffed up, feels spongy when you press the flat side, or doesn’t sit flat on a table anymore — it’s swollen. This means the internal cells have degraded and are producing gas.
Fix: Stop using it immediately. Do not charge it. Do not fly with it. Do not puncture it. A swollen LiPo battery is a fire risk. Bring it to us for safe disposal — we handle battery disposal properly. Replace with a new genuine DJI battery.
7. Battery has exceeded its cycle life
DJI batteries are rated for a certain number of charge cycles (typically 200–300 for consumer drones). After that, capacity drops significantly and the battery management system may start refusing to charge fully or at all.
Fix: Check your battery’s cycle count in DJI Fly → Battery → Battery Details. If it’s above 200 cycles and behaving erratically, it’s end-of-life. Replace it.
8. Internal cell damage from crash impact
A crash can physically damage the battery cells even if the outer casing looks fine. Damaged cells can cause uneven voltage across the battery pack, which the smart battery chip detects and blocks.
Signs: Battery stopped charging or started behaving erratically immediately after a crash. Battery gets unusually hot during charging. One LED flashes differently from the others.
Fix: Do not attempt to force-charge a crash-damaged battery. Bring it to us — we can test individual cell voltages and determine if it’s recoverable or needs replacement.
Step-by-step troubleshooting checklist
Go through these in order if your DJI battery won’t charge:
- Check the battery temperature — too hot or too cold? Let it reach room temperature (15–20 mins).
- Inspect the battery — any swelling, dents, or damage? If swollen, stop and dispose safely.
- Clean the contacts — dry cotton bud on battery and charger pins.
- Try a different cable and power outlet.
- Try a different charger if available.
- Leave it plugged in for 30 minutes — battery may be in hibernation mode.
- Insert into drone and check firmware — update all components to the latest version.
- Check cycle count in DJI Fly → Battery → Battery Details.
- If nothing works — the battery has internal damage. Bring it in for testing.
Other battery and power problems
While you’re troubleshooting, here are related issues we commonly see:
Drone powers off mid-flight — this is dangerous and usually means the battery isn’t making consistent contact with the drone’s battery bay. Common causes: worn battery latch, dirty contacts, or a battery that’s slightly swollen and not seating properly. Land immediately if this happens, and do not fly again until it’s diagnosed.
Battery drains unusually fast — if your flight time has dropped significantly (e.g., from 30 minutes to 15 minutes), the battery cells are degrading. Check the cycle count. Also check if a sensor error is causing the drone to fight harder to stay stable — that drains battery faster.
A sensor error can also cause fast drain — see our sensor fix guide
Battery won’t reach 100% — DJI batteries stop charging at 96–98% by design to protect cell longevity. That’s normal. If it stops at 70% or lower, the cells are unbalanced or degraded.
Charging hub only charges one battery — DJI multi-battery chargers charge sequentially, not simultaneously. They charge the battery with the highest voltage first. This is normal behaviour, not a fault.
Battery LED flashing in unusual pattern — each pattern means something specific. Rapid flashing usually indicates a firmware issue. Alternating LEDs can indicate a cell voltage imbalance. Check the DJI Fly app’s battery screen for specific error codes.
Battery safety tips for Malaysian conditions
Malaysia’s heat and humidity are tough on LiPo batteries. A few tips to extend your battery’s life:
- Never leave batteries in your car. Interior temperatures can exceed 60°C — well beyond the safe storage range.
- Don’t charge immediately after flying. Wait 15–20 minutes for the battery to cool down first.
- Store at 40–60% charge if you won’t be flying for more than a week. DJI batteries auto-discharge to this level after a few days, but you can speed it up.
- Keep batteries dry. If you fly near the sea or in rain, wipe down the battery and contacts before storing.
- Use only genuine DJI chargers. Third-party chargers may not communicate properly with the smart battery chip and can damage cells over time.
When to bring it to a professional
Bring your battery in if:
- The battery is swollen, dented, or physically damaged
- It won’t charge after trying every step in this guide
- The drone powers off mid-flight
- The battery gets abnormally hot during charging
- You’re past 200 charge cycles and experiencing erratic behaviour
- The battery was involved in a crash
At Drone Care Malaysia, we test battery health including individual cell voltages, cycle count verification, and charge/discharge behaviour. Diagnosis starts from RM50, and we carry genuine DJI replacement batteries in stock for most popular models. 30-day warranty on all replacement parts.
📞 WhatsApp +6011-1555 5520 — describe the issue or send a video of the LED behaviour and we’ll advise.
📍 Walk into our Puchong (HQ) or Shah Alam branch — Mon–Sat, 10am–7pm.
→ Full repair details, pricing, and FAQ
Frequently Asked Questions
How much does a DJI battery replacement cost?
It depends on the model. DJI Mini series batteries are the most affordable, while Mavic 4 Pro batteries cost more. We carry genuine DJI batteries in stock for most popular models. Walk in or WhatsApp us your model for a price.
Can a swollen DJI battery be repaired?
No. A swollen battery cannot be repaired and should not be used. It needs to be safely disposed of and replaced. Bring it to us — we handle LiPo battery disposal properly.
My battery charges but the drone won’t power on — what’s wrong?
Usually a contact issue between the battery and the drone. The battery bay contacts may be dirty, corroded, or a pin may be pushed in. Could also be a main board issue on the drone side. Bring both the battery and drone in for diagnosis.
How many charge cycles does a DJI battery last?
DJI rates most consumer drone batteries at 200–300 charge cycles. After that, expect noticeable capacity loss. In Malaysia’s hot climate, effective life may be shorter if batteries are regularly exposed to high temperatures.
Is it safe to fly with a battery that charges but drains fast?
We wouldn’t recommend it. A battery that drains fast can hit critical voltage mid-flight, triggering a forced landing or worse. Replace it before flying again.