18V/20V/40V Cordless Battery Pack Won't Charge
Modern lithium-ion battery packs for DeWalt 20V MAX, Milwaukee M18, EGO 56V, and Ryobi 40V platforms are sophisticated assemblies with built-in Battery Management Systems (BMS) that protect cells from overcharge, overdischarge, and thermal extremes. When a pack won't charge, the problem is often the BMS in a protective shutdown state — not a dead battery. Understanding how to reset thermal protection and identify genuine cell failure is the key to avoiding unnecessary pack replacement.
Try the AI Diagnosis ToolAI Repair Tools
Common Symptoms
- Charger LED shows red fault light immediately when pack is inserted
- Charger light flashes alternating red/green indicating error
- Pack shows battery level indicator lights but charger won't start
- Charger starts then stops after 30 seconds — error light comes on
- Pack charges partially (2 of 4 lights) but never completes
- Battery worked fine then sat unused for 6+ months, now won't charge
Most Likely Causes
- 1
Thermal Protection Lockout (Most Common)
Lithium cells cannot safely charge below 32°F or above 113°F. The BMS will refuse to accept charge current when the pack is outside this temperature window. A battery left in a cold garage overnight or a hot car will trigger thermal protection. The charger typically shows alternating red/green or a fault light. Solution: bring the pack to room temperature (65–75°F) for 30–60 minutes, then retry.
- 2
Cell Imbalance / Deep Discharge
If the pack was depleted fully and then sat for months, individual cells may have discharged below the minimum cell voltage (typically 2.5–3.0V per cell). The BMS detects the imbalanced or deeply discharged cells and refuses to accept a standard charge to protect against cell reversal damage. Some chargers have a 'recovery' mode that applies a trickle charge to bring cells back up — look for a recovery or diagnostic button on DeWalt and Milwaukee chargers.
- 3
Charger Fault or Incompatibility
Not all chargers work with all pack capacities or chemistry types. DeWalt 20V MAX packs (Li-ion) should be charged on DeWalt 20V chargers — not FLEXVOLT chargers unless specifically stated as compatible. A charger with a failed power supply or blown fuse will show fault on any pack. Test the charger with a known-good pack from the same platform to isolate the fault.
- 4
Dirty or Corroded Terminal Contacts
The spring-loaded terminals inside the charger's pack cradle and on the pack itself can accumulate dirt, metal filings (from tool use), or corrosion from humidity. A corroded terminal increases contact resistance — the charger's current sensing circuit detects the voltage drop and flags it as a pack fault. Clean both charger terminals and pack terminals with a dry cloth or isopropyl alcohol.
- 5
Failed BMS or Pack Age
Lithium pack BMS circuits can fail outright, especially in packs with 500+ charge cycles or those that have been dropped or exposed to moisture. A BMS fault latches the pack in a permanent fault state — it will show a battery level indicator but refuse to charge or discharge. In this state, the pack typically needs replacement.
Not sure if this is the right fix for your exact model?
Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.
Quick DIY Checks
Never attempt to open a lithium battery pack or bypass the BMS. Damaged lithium cells can experience thermal runaway — releasing toxic gases and catching fire. Swollen or punctured packs must be placed in a fireproof container and taken to a battery recycling center.
Do not charge lithium packs on a carpet, in a drawer, or near flammable materials. Always charge on a non-flammable surface with a clear area around the charger.
- 1Bring the battery to room temperature first. If the pack has been in a garage or car in cold or hot conditions, set it on a counter at 65–75°F for 45–60 minutes. Do not try to warm it with a heat gun or hair dryer — thermal gradients can damage cells. Once at room temperature, insert into charger and observe LED behavior.
- 2Clean the terminal contacts on both the pack and charger. Remove the pack from the charger, wipe the gold or silver contact strips on the pack with a dry cloth, and use a thin cloth or cotton swab with isopropyl alcohol to clean the spring-loaded pins inside the charger cradle. Reinstall the pack with a firm press until it clicks.
- 3Try a different charger from the same platform if available. A second charger confirms whether the fault is in the pack or the original charger. For DeWalt, the DCB115 and DCB107 chargers also have a battery diagnostic mode — the green indicator will blink a specific number of times to indicate pack health.
Get the full fix — Pro members get unlimited AI diagnoses
Save your repair history, get step-by-step AI guidance on any battery charger issue, and avoid $150+ service call fees.
Try Pro — $7.99/mo- 4Check for a recovery or wake-up mode: DeWalt chargers show a fast-blinking green if the pack is in deep discharge recovery mode — leave it on the charger for up to 90 minutes. Milwaukee M18 chargers have similar deep discharge recovery. Do not unplug the charger during this period — the pack may take up to 2 hours to wake up from a fully depleted state.
- 5Test pack voltage at the terminals if you have a multimeter: DeWalt 20V packs should read 18–21V when charged, 15–17V when depleted. A pack reading below 12V has been deeply discharged. Milwaukee M18 packs should read 18–21V (full) to 14–16V (depleted). A pack below 10V total voltage has cells that likely reversed polarity — this pack cannot be safely recovered.
- 6If the charger shows a solid red fault light that doesn't clear after temperature normalization and terminal cleaning, the pack BMS has latched in a fault state. On DeWalt and Milwaukee packs, pressing the charge level button should light 1–4 LEDs — if no LEDs light with a fresh press of the button, the BMS is non-functional and the pack needs replacement.
Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Repair vs Replace
If the pack responds to recovery charging or thermal reset, it's saved for free. If the BMS has latched due to deep discharge but cells are intact, some third-party shops can reset the BMS for $20–$40. If individual cells have failed, replacement is necessary — DIY cell replacement requires spot welding equipment and is not practical for most users. Buy OEM or reputable aftermarket packs — avoid very cheap packs which use lower-grade cells.
Est. Repair Cost
$0–$20 (cleaning and recovery — free; charger replacement $30–$60)
Est. Replacement Cost
$60–$200 for an OEM replacement pack
Recommended Tools & Parts
- Buy on Amazon →
DeWalt 20V MAX 5.0Ah Battery (DCB205)
OEM DeWalt 20V MAX XR Lithium-ion pack. Compatible with all DeWalt 20V tools and FLEXVOLT chargers. Includes battery level indicator.
$80–$110
- Buy on Amazon →
Milwaukee M18 5.0Ah Battery (48-11-1850)
OEM Milwaukee M18 REDLITHIUM battery pack. Compatible with all M18 tools and chargers. Includes cell protection and temperature monitoring.
$90–$130
- Buy on Amazon →
DeWalt 20V/60V Dual-Voltage Charger (DCB118)
Fast charger compatible with DeWalt 20V MAX and FLEXVOLT packs. Includes cooling mode and battery diagnostic LED. Charges a 5Ah pack in 60 minutes.
$45–$70
Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.
Still stuck? Let AI take a look.
Describe your problem or upload a photo — get a diagnosis in seconds.
Related Repairs
Electric Lawn Mower Has No Power
Corded or cordless mower completely dead? Thermal cutout, blade brake, or depleted battery pack are the most common causes.
Read guide →Garbage Disposal Not Working? Here's How to Diagnose and Fix It
Disposal dead, humming, or leaking? The reset button fixes 60% of failures in 30 seconds — plus hex wrench unjamming, GFCI reset, and model-specific guidance for InSinkErator, Moen, and Waste King.
Read guide →Furnace Won't Turn On — 7 Causes and How to Fix Each
Cold house? Thermostat batteries and a clogged filter fix the problem more than half the time — check these before calling anyone.
Read guide →Samsung Refrigerator Ice Maker Not Working: Common Causes and Fixes
Samsung ice maker stopped making ice? Ice arm, water inlet valve, freezer temp, and reset procedure — all covered.
Read guide →Save $150+ on a single service call
Less than a cup of coffee — fix it yourself with expert guidance.
- ✓ Step-by-step repair guides with exact part numbers
- ✓ Expert diagnosis in seconds — 500+ problems covered
- ✓ Full tool list & cost estimate before you spend a dime
$150+ service call vs. $7.99/mo · Cancel anytime
Still not sure what's wrong?
Get an AI diagnosis in seconds — describe the problem or upload a photo.
Get an AI Diagnosis⚡ Get step-by-step help for YOUR specific appliance
Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.
No account needed for diagnosis. Cancel Pro anytime.
Related Tools
Frequently Asked Questions
- My DeWalt battery shows 4 green lights when I press the button but the charger won't charge it — what's wrong?
- Four lights on the battery indicator means the BMS circuit is operational but the charger is detecting a fault. Most commonly this is a temperature issue (pack too cold/hot) or a charger incompatibility. Confirm the pack and charger are the same voltage family (20V MAX with 20V MAX charger). If temperature is normal and charger is correct, the issue is likely dirty terminal contacts — clean both the pack contacts and the charger pins with isopropyl alcohol.
- Is it safe to buy aftermarket replacement battery packs?
- It depends on the source. Reputable aftermarket brands like Powerextra, Meterk, and Vanon use quality cells and include BMS circuits. Very cheap packs ($10–$20) on Amazon often use Grade B or recycled cells without proper BMS protection — these can be unsafe and have short lifespans. Look for packs that explicitly state 'with BMS protection' and have UL or CE certification markings.
- How long should a lithium battery pack last?
- Quality lithium packs (DeWalt, Milwaukee, EGO) typically last 500–1,000 full charge cycles before capacity drops to 80% of original. In practice, this is 3–5 years for moderate professional use or 5–8 years for occasional homeowner use. Factors that shorten lifespan: deep discharging regularly, storing in heat, charging after every use when the pack is still warm, and leaving the pack discharged for extended periods.