Your EV didn’t pick a random number to stop on. The pack hit a temperature gate you can’t see. A session that dies at 41% after a cold I-70 climb isn’t a glitch. The same car may stop at 64% in a garage the next night. That’s cell temperature talking, not the charge-limit slider.
Charge limits sit still. Thermal stops wander.
Open the app or the center screen and find the charge cap. Plenty of owners set a daily cap below full, then forget. If every session ends on that same digit, the car did what you asked.
Monday’s plug-in dies at 48%, and Thursday’s dies at 72%. No slider in the car matches both of those numbers. That pattern is the battery management system, the BMS, watching cell temperature.
A cold pack won’t take a full gulp
The BMS throttles current as soon as cells are too cold. If the pack is still too cold, it can pause the session. Heaters and the charge current itself then raise cell temperature. From the seat, that pause looks like a failed charge. It stops at whatever percent you’d reached when the gate tripped. The stop isn’t random, because you can’t see the thermometer the car is using.
After a pause, many cars resume once the pack warms a few degrees. That’s why a later retry sometimes finishes, and a second stall looks unrelated.
Why Front Range cold moves the percent around
Denver sits at 5,280 feet on the official Capitol step. January’s normal low, from NWS Boulder and NCEI, is around 18 degrees. Recurrent Auto’s winter research covered more than 30,000 U.S. EVs. On average, EVs kept about 78% of max range at 32 degrees. They kept about 70% at 20 degrees. Heat-pump cars held about 10 extra points at 32 degrees in that data. AAA’s 2026 dynamometer work reported about 39% range loss at 20 degrees. Those numbers aren’t a charge-limit setting. They’re the climate your session is fighting.
Evergreen sits around 7,200 feet, Idaho Springs at 7,526, and Georgetown at 8,530. A pack that soaked overnight in those towns starts colder than a Denver garage car. Plug in at the Idaho Springs Supercharger after a westbound I-70 run. The BMS may still be warming cells while the percent crawls, then stalls.
The January 2024 arctic blast is the extreme version. Denver fell from 47 degrees to minus 19 in about 48 hours. That drop was January 16 to 17. A pack that charged fine on the 15th can refuse a full session later. No setting in the car had to change.
The soak you had, not a broken percent gauge
A night on a Capitol Hill street isn’t a night in a Lakewood garage. A long dwell at Park Meadows in Lone Tree lets the pack fall to ambient. So does a workday at the Denver Tech Center in Greenwood Village. Plug into a DC stall while the cells are still that cold. The BMS may halt well short of the cap you set.
Home Level 2 is slower, so it warms the pack more gently. Overnight charging on Xcel in Denver, Aurora, Lakewood, Boulder, or Golden is one thermal story. A DC cabinet after a foothills drive is another. Highlands Ranch, Lone Tree, Parker, Castle Rock, and Castle Pines sit on CORE, not Xcel. Brighton gets electricity from United Power. Longmont Power and Communications is the city’s own utility.
Xcel’s Optimize Your Charge, Charging Perks, and RE-TOU can cut power on a schedule. United Power’s RTD1 rate with Simple Saver scheduling can do the same. That cutoff can land on a percent that looks random. Check the schedule before you blame the pack.
CORE’s own page says residential COREV Charge is at capacity and closed to new applications. Confirm the utility by address in Arvada, Westminster, Thornton, Northglenn, Broomfield, and Erie.
Run the checks in this order
Start with the charge limit in the app. Then look for a departure time or a utility schedule that cuts power overnight. Then check whether you preconditioned the pack before a DC session. Many cars will warm the battery from the app while you finish errands. Skipping that step in 18-degree air often causes a mid-session stop.
If the cable says connected and nothing moves, that can be the stall. Our note on a public charger that is connected but won’t charge covers that version. A night on the plug that still woke empty is a different problem. Read your EV was plugged in overnight and still woke empty.
A weak 12-volt can drop the charging computer mid-session. The traction pack can still hold miles. The car just can’t keep the charge handshake alive. Cold Front Range parking is hard on that small battery. Our Tesla 12-volt failure in Denver cold piece covers the Tesla version.
On ice, some drivers reduce regen for traction, so a mountain descent may return less energy.
When the session dies and you’re short of miles
Don’t sit in a live lane. CRS 42-4-1202 is the disabled-vehicle-on-the-shoulder rule. Outside a business or residential district, you can’t stop on the paved travel lanes. The exception is a vehicle so disabled you couldn’t move it off the roadway. Keep the hazards on, per CRS 42-4-230.
CDOT Safety Patrol can jump a 12-volt and change a tire on covered freeway segments. Covered stretches include I-25 South, I-70 East, US-6, C-470, and I-225. The mountain corridor is covered Morrison toward Vail. CDOT’s Safety Patrol pages mention nothing about EV charging. The free state program won’t bring a charge to a stranded EV.
E-470’s own help is *470 from the shoulder. That’s flats, fluids, jump-starts, and debris, not a pack fill. COtrip and the 511 line are where traction-law status actually lives. CDOT posts the Passenger Vehicle Traction Law by highway signage. In worse storms it can post the chain law the same way. That doesn’t charge the car.
If you’ve still got a little range, use the running-low checklist. For winter pack habits at home, read how to care for an EV battery through a Denver winter. A Level 1 overnight may not keep up when the BMS is busy heating cells.
If you can’t make the next working stall, Charge Pro DEN is a referral line. We match stranded EV drivers with independent local mobile operators. We don’t do the work, and we don’t own trucks. The operator quotes you before starting and bills you directly. The pros we send bring a 240-volt Level 2 source to the car. They use a native NACS plug, plus CCS or J1772 adapters for non-Tesla EVs. Typical charging time adds about 10 to 20 miles in 15 to 30 minutes. They handle Tesla and every major EV brand.
Mobile EV charging is the page for that match. Call (720) 738-6950 if you need the referral. Nobody here can promise when a truck arrives. Colorado has no statute that carves out a disabled EV, so the same shoulder rules as any car apply.
Frequently asked questions
Why did charging stop at 40% last night and 70% tonight?
The BMS is tracking cell temperature, not a favorite percent. A pack that soaked in 18-degree air hits the thermal gate earlier. So does a pack that sat at Evergreen elevation. Same car, different starting temperature, different stop.
Does a thermal pause mean the battery is damaged?
It means the car is protecting the pack. Forcing high current into cold cells is the risk the BMS is avoiding. Letting the session slow or pause is the safer path. If stops keep happening on mild mornings in a garage, it may not be thermal. Have a shop check the onboard charger and the 12-volt.
Can a mobile charge finish what a cold DC stall would not?
A Level 2 session at the car is slower. That’s often what a cold pack will accept. The operators we connect you with charge in place. They don’t repair a BMS. If you only need miles to reach a warm garage, that’s the job.