Skip to content
All guides

Guides for charging technicians

EV charger troubleshooting: what to check first when an AV fleet charger faults or derates

Read the error code first, because it says who owns the fault. Then the breaker, the supply voltage, the cable and connector, the car, the network. What a depot technician can clear, and what waits for the vendor.

By XoomPark Editorial Team ·

Start with the error code, because it tells you who owns the fault before you touch anything. The ChargeX Consortium's minimum required error codes assign every fault to the EV user, the site operator, the charger or the car.1 Then work outward from the panel: breaker, supply voltage, cable and connector, the car, the network. A fault that clears on a retry with a different car is usually the car's. A ground-fault self-test failure, a stuck relay or any internal code is the vendor's, and the stall stays out of service until they clear it.
Eight things a faulted or derated charger does, what each usually is, and who clears it.
SymptomWhat it usually isFirst checkWho fixes it
Ground fault at plug-in or mid-sessionThe car, unless it repeats across cars3End the session, re-holster, restart; try another carThe car's maker if it follows the car; the charger vendor if it follows the stall
Less than rated power, cabinet or cable warmHigh temperature inside the charger, or a hot cable or connector, derating output1Ambient temperature, airflow around the cabinet, the connector by touch after unpluggingCharger vendor
Power falls as the battery fillsThe car's battery management system tapering; normal6State of charge on the carNobody; move the car at its target
Slow DC session on a cold morningA cold battery; the car limits its own rate7Battery temperature, how long the car sat outsideNobody; plan longer sessions
Dashboard says offline, car still chargingLost network connection1The vendor's reboot procedure, then the cellular signal gradeSite operator or network
Dead stall, no lightsNo supply: breaker off or tripped3The breaker at the panel, onceAn electrician if it trips again
Under-voltage or over-voltage codeSupply outside the utility's band9The voltage the charger logged against the tariff's rangeUtility or electrician
Relay stuck, contactor, boot or hardware errorInside the charger3Nothing; disconnect and reconnect power once if the manual says soCharger vendor

What does the error code tell you before you open anything?

Who owns the fault. Idaho National Laboratory's ChargeX Consortium published 26 minimum required error codes in September 2023 and sorted each one into a responsibility class: EV user, charging station operator, the charger itself or the car.1

The classes map straight onto a technician's day. EV user errors clear on a retry with better guidance. Operator errors are payment or network. Charger errors need remote or in-person maintenance. Car errors need the vehicle's manufacturer.1 Chargers on OCPP 1.6 can send the ChargeX code in the vendorErrorCode field as CX followed by three digits, so a high-temperature fault arrives as CX003 with the measured temperature in the info field.2

Eight of the 26 ChargeX codes a depot sees most, with the owner the consortium assigns to each.
CodeWhat it meansOwner
GroundFailure (CX002)The ground fault circuit interrupter trippedCharger or car1
HighTemperature (CX003)High temperature inside the charger is derating powerCharger
UnderVoltage (CX006)Input voltage to the car dropped below an acceptable levelCharger or car
PilotFault (CX014)The control pilot voltage is out of rangeCharger or car
PowerLoss (CX015)The charger cannot supply power because the mains failedCharger
EVContactorFault (CX016)Contactors on the car's side failed to open or closeCar
CableOverTempDerate (CX018)The cable or connector is too hot, so power is reducedCharger
CableOverTempStop (CX019)The cable or connector is too hot, so the session stoppedCharger or car

Every vendor also keeps its own list. ChargePoint's CT4000 station codes run 1xx for vehicle faults, 2xx for wiring or network problems that must be fixed at the station, and 3xx for faults inside the station, which go to ChargePoint support.3 Learn both lists before the night the dashboard lights up.

Why does a DC fast charger deliver less than its rated power?

Four reasons, and only one of them is the charger's fault. The charger derates itself when it or its cable runs hot. The car tapers as its battery fills. The car limits the rate when its battery is cold. And the car may simply not accept the charger's full rating.

The Department of Energy's Alternative Fuels Data Center puts DC charging at up to 500 kW but notes that many EVs on the road cannot charge above 200 kW, and that charging power varies by vehicle and state of charge.5 NREL's 2030 charging network study describes the car's battery management system tapering the rate as state of charge rises, to protect the pack from overvoltage and heat.6 A 150 kW stall showing 60 kW at 85% state of charge is working.

Cold is the one that surprises a new depot. INL analyzed about 500 DC fast charge events from a fleet of Nissan Leaf taxis in New York City on 50 kW chargers, across 15 to 103 degrees Fahrenheit. At 77 degrees the charger could reach about 80% in 30 minutes; at 32 degrees the state of charge after the same 30 minutes was 36 percent less, and under the coldest conditions the rate was roughly three times slower.7 INL notes the study used one car model and one 50 kW charger type,7 so treat it as the shape of the curve, not your depot's number.

Heat works on the charger. ABB rates the Terra 54 to operate from -10 °C to +50 °C, or from -35 °C with the low-temperature option.4 A cabinet in full sun on a 40 °C afternoon can reach its own limit before the air does; the ChargeX high-temperature code exists for exactly that.1

Which checks can a depot technician make without opening the charger?

The breaker, the vendor's reboot, a restart with another car, and a look at the connector and cable. Everything behind a cabinet door is for a qualified person with the supply locked out.

OSHA's rule for electrical work practices says live parts an employee may be exposed to must be deenergized before work on or near them, and only qualified persons may work on parts that have not been deenergized.8 Deenergized means disconnected from every source, locked and tagged, and tested by a qualified person before anyone reaches in.8 ABB's own instruction for the Terra 54 is to switch off the external group switch and the main switch and do a voltage check before any repair, and it permits only ABB certified technicians to commission the unit.4

  • Check the breaker feeding the stall, once. ChargePoint's procedure for a hardware fault is to confirm the breaker is on, then reboot the station from the dashboard.3 If it trips again, stop; that is an electrician's fault.
  • Run the vendor's reboot. For a lost network connection ChargePoint has the owner turn the breakers off for at least two minutes and back on.3
  • Restart the session on another car. A ground fault that follows the car is the car's; one that follows the stall is the charger's.
  • Unplug and look at the connector and the first metre of cable: heat, scoring, a latch that does not seat. A cable or connector too hot to hold will have derated or stopped the session on its own.1
  • Read what the charger logged: voltage, temperature, the code. The OCPP info field is meant to carry the measured value.2

Any ground-fault self-test failure, relay or contactor fault, breakaway or tamper alarm goes to the vendor. ChargePoint's manual says the technician must disconnect power at the service panel before any procedure, expects a licensed electrician for the work it describes, and sends some situations to a ChargePoint approved electrician.3

When is the supply the problem, not the charger?

When the voltage the charger logged sits outside the utility's own service band. Pacific Gas and Electric's Electric Rule 2 sets the service voltage range at 228 to 252 V on a 240 V service, 197 to 218 V on 208 V and 456 to 504 V on 480 V, and says customer equipment should be rated to ANSI C84.1 utilization voltages.9

Your utility publishes the same table in its own service rules. A charger that logs an under-voltage code while the panel sits inside that band is the charger's problem; one that logs it while the supply sags below the band is the utility's, and PG&E's tariff itself warns that protective devices may operate when sustained voltage leaves the range.9 The charger's own tolerance is narrower than you may think: ABB's Terra 54, a European 400 V three-phase unit, accepts plus or minus 10%,4 and ChargePoint's CT4000 raises a floating line fault when a line falls below 80 V to ground, which it ties to a missing neutral-to-ground bond or an ungrounded delta system.3

Two voltage faults in a week on different stalls is a site problem, not two charger problems. Give the electrician the timestamps and the logged values; the utility will ask for them.

How should a depot log each fault so uptime means anything?

By cause, in the ChargeX classes. The federal NEVI rule counts a port as up only when its hardware and software are both online and available and it dispenses at the required power, and it excludes outages the operator can show were caused by the utility, the vehicle, scheduled maintenance, vandalism or natural disasters.10

A private depot is not a NEVI site, but the formula is the cleanest definition of uptime there is, and it is what a charging vendor's own uptime guarantee will be measured against. The rule asks for greater than 97% per port, averaged over the year.10 Our arithmetic: 3% of 525,600 minutes is 15,768 minutes, about 263 hours a year or 22 hours a month, of outage the operator owns. A single stuck relay that waits a week for a part uses 168 of them.

Log every event with the code, the class, the minutes down and who cleared it. Without the class, every outage is yours; with it, the vehicle faults and utility sags come out of the count, and the number that remains is the one to take to the vendor at renewal.

We worked one cold morning for a 40-car robotaxi depot

If INL's cold-weather curve holds at a depot with four 50 kW DC chargers planned on 30-minute sessions, the yard that turns 8 cars an hour at 77 degrees turns about 3 an hour on its coldest morning, and nothing is faulted.

Our method: INL's finding that the rate was roughly three times slower under the coldest conditions,7 applied to a depot we assume runs the same 50 kW class of charger. Four chargers at two sessions an hour is 8 cars; at three times the session length it is 2.7. The technician's first move on that morning is not the fault log but the dashboard: if every stall shows the same slow rate with no code, the cars are cold. Our overnight charging schedule assumes a 7-hour window; in a cold snap, start the window earlier or leave cars plugged in, so the battery warms on the charger's time rather than the morning's.

When this triage order is the wrong tool

  • The fault is inside the cabinet. A tripped ground-fault self-test, a stuck relay or a contactor fault is the vendor's, and reaching in is a lockout job for a qualified person under 29 CFR 1910.333.8
  • The same car faults on every stall. That is the car's maker, not the charger's; ChargeX puts contactor faults on the vehicle side in the car's class alone.1
  • The supply is out of band. Logged voltage below the utility's minimum is a utility call, with timestamps.
  • The site is public or federally funded. NEVI sites have their own reporting; follow the operator's maintenance contract, not this page.

If a stall is down for days, the cars can charge elsewhere. XoomPark arranges fleet charging at existing stations in the hours their stalls sit unused, never blocks a station's regular customers and never pushes the station past its monthly peak.

Questions charging technicians ask

Why does one car fault on a charger that works for every other car?

Because the fault is the car's. ChargeX classes contactor faults on the vehicle side as car errors,1 and ChargePoint says its ground-fault trips are usually vehicle-related.3 Log it against the car and send it to the vehicle's maker.

What does a thermal alarm mean?

On a ChargePoint CT4000 it means the station saw a temperature below -40 °C or above 95 °C; ChargePoint's instruction is to contact support unless the site really did reach that temperature.3 On any charger, a high-temperature code means the unit is derating itself to protect its electronics.

Why does charging slow after 80%?

The car's battery management system tapers the rate as the battery fills, which NREL describes as protecting the pack.6 Move the car at its target instead of waiting for 100%.

Can a depot technician reset a charger?

Yes, within the vendor's procedure: a breaker check, a reboot from the dashboard and a session restart. Anything that needs the cabinet open needs a qualified person and a locked-out supply.8

How much downtime is normal?

The federal line for public ports is greater than 97% a year per port,10 which works out to about 263 hours of unexcluded outage a year. Hold your vendor to that or better in the contract.

Authorship

Written by XoomPark Editorial Team in collaboration with Claude Opus 5.5

Role breakdown: Topic selection and publishing by XoomPark Editorial Team; research, source checks against primary sources and draft prose by Claude Opus 5.5.