A charging session that quits at a different percentage each time is one of the most common complaints in cold, wet climates. The driver assumes a hardware fault because the cutoff number has no pattern. The actual reason is usually thermal, not mechanical, and the climate in the Puget Sound region makes it more visible than almost anywhere else in the country.

A charging cable plugged into a wet EV at a public stall, with the dashboard showing a charging interruption message.

What “random percentage” usually means

The driver sees the session end at 41 percent one day, 67 percent the next, and 88 percent the third. The pattern looks random. The cause is usually not.

Two thermal systems interact with the charging cutoff. The battery pack thermal management system holds the pack within a target temperature window during charging. The cabin thermal management system, on cold days, draws a meaningful share of the energy the charger is delivering. When the two systems cannot keep up with the conditions, the BMS cuts the session early to protect the pack.

That cutoff is intentional. The car is not failing. It is protecting the cells from a charge that would push them outside their safe temperature range. The percentage varies because the conditions vary: the ambient temperature, the wind, the preconditioning state of the pack when the driver plugged in, the cabin heater setting, and the time since the last drive all change the math.

Why this region sees more random cutoffs

The Puget Sound region sits in the 35 to 45 degree range for much of the year. That is cold enough to make cabin heat meaningful and warm enough that the pack thermal management does not need to run a heater, only a cooler. The combination is a thermal pattern that varies more than it does in climates that are consistently cold or consistently mild.

A driver who plugs in after a 30-minute drive from Bellevue to Redmond at 38 degrees brings a pack that is already warm from regen and motor heat. The pack starts the session in its target window and charges to 90 percent without intervention. The next morning, the driver plugs in after a 10-minute drive from a cold-soaked garage in Issaquah. The pack starts the session at 35 degrees. The thermal management has to run a heater to bring the pack into the charging window. The heater draws energy from the charger, slowing the session. As the pack warms, the heater cycles off, and the session picks up. The cutoff percentage depends on how long the heater ran before the BMS decided to cut.

Recurrent Auto data shows EVs retain about 78 percent of range at 32 degrees. AAA testing showed cabin heat can push loss to about 40 percent at 20 degrees. The drain is the cabin heater, not a hard freeze. The same is true during charging.

Three real causes and what to do about each

The cabin heater. On cold days the cabin heater pulls 5 to 7 kW while charging. Many EVs let the driver schedule or precondition the cabin before arrival; some let the driver turn the cabin heater off during charging. A driver who can precondition from grid power, then turn the cabin heater off at the stall, often sees the session run all the way to the target percentage.

The pack heater. Some EVs use a heat pump for the pack. Others use resistive heating. The resistive system is slower and less efficient, which means longer time spent in the heater phase and more variability in the cutoff percentage. A driver who can park in a garage instead of outside reduces the heater’s workload and brings the cutoff percentage back into a predictable range.

The DC fast charger thermal limit. DC fast charging generates more heat in the pack than Level 2 charging. In cold weather the pack thermal management has to warm the pack before high-rate DC charging starts; in warm weather the BMS limits the rate to keep the pack from overheating. Either limit can present as a session that stops at a “random” percentage. The owner manual usually lists the expected DC charging curve; a session that cuts well short of the expected percentage is a candidate for a service-center diagnostic.

How to read the charging log

Modern EVs log charging sessions in detail. The Tesla screen, the FordPass app, the myChevrolet app, and the Hyundai Bluelink app all show a recent-charger session list with energy delivered and the time the session ended. A driver who looks at the log sees the pattern: shorter sessions on cold mornings, longer sessions on warm afternoons.

The log also shows the message that ended the session. “Charging complete” means the session reached the target percentage. “Charging interrupted” usually means the BMS cut the session. “Station fault” means the stall, not the car, ended the session. The wording matters because it changes the next step.

When the issue is the stall, not the car

A stall that ends sessions at different percentages for different cars has a stall problem, not a vehicle problem. The most common stall-side causes:

  • The network enforces a session limit, often 30 or 60 minutes, after which the session ends.
  • The stall shares a power budget with adjacent stalls, and the adjacent stall ramping up cuts the active session’s rate to a low number that triggers an end-of-session flag.
  • The stall’s payment session times out because the driver did not authorize a renewal.
  • The stall’s thermal management has derated its output.

A driver who can confirm the same car gets full sessions at a different stall of the same network has a stall problem, not a vehicle problem. Reporting the stall through the network app adds it to the maintenance queue.

When the issue is the car

A driver who tries three different stalls with the same network and the same conditions and gets three different cutoff percentages has a car-side problem. The most common car-side causes:

  • A 12V battery that is below operating threshold and disrupting the BMS. Replacing the 12V often resolves intermittent charging cutoffs.
  • A pack heater that has failed. Cold mornings plus a dead pack heater mean the pack never reaches its target charging temperature.
  • A cabin heater failure or low refrigerant. The cabin heat comes from a heat pump or PTC heater; a fault here changes the thermal load on the charging session.
  • A software bug in the BMS. Some manufacturers have issued recalls or over-the-air updates for charging cutoff behavior.

A service-center diagnostic isolates which of these is the cause. The diagnostic takes a few hours and usually returns a clear answer.

Practical steps during the next charging session

Drivers in this region can stack three habits to reduce the random-cutoff pattern.

Precondition the cabin from grid power before unplugging. The cabin reaches temperature without using the traction pack’s stored energy, which keeps more of the pack’s thermal budget available for charging.

Precondition the pack on the way to a DC fast charger. Most modern EVs let the driver set the fast charger as a navigation destination. The car warms the pack in advance, which shortens the heater phase and brings the session closer to the expected curve.

Use Level 2 for routine charging when possible. Level 2 generates less heat in the pack, which means the thermal management runs less. Sessions run more predictably.

For more on the connection between weather and charging behavior, our EV range anxiety Puget Sound data post walks through the climate-specific loss patterns.

When to call us

A driver whose charging sessions are ending at increasingly low percentages, or whose car throws a charging fault before reaching a usable state of charge, can call Charge Pro SEA for a mobile assessment. The matched operator carries a portable Level 2 charger to test whether the car accepts energy at the scene. If it does not, the operator refers the driver to a service center. Call (206) 202-7018 to reach a local EV rescue operator.