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 ·
| Symptom | What it usually is | First check | Who fixes it |
|---|---|---|---|
| Ground fault at plug-in or mid-session | The car, unless it repeats across cars3 | End the session, re-holster, restart; try another car | The car's maker if it follows the car; the charger vendor if it follows the stall |
| Less than rated power, cabinet or cable warm | High temperature inside the charger, or a hot cable or connector, derating output1 | Ambient temperature, airflow around the cabinet, the connector by touch after unplugging | Charger vendor |
| Power falls as the battery fills | The car's battery management system tapering; normal6 | State of charge on the car | Nobody; move the car at its target |
| Slow DC session on a cold morning | A cold battery; the car limits its own rate7 | Battery temperature, how long the car sat outside | Nobody; plan longer sessions |
| Dashboard says offline, car still charging | Lost network connection1 | The vendor's reboot procedure, then the cellular signal grade | Site operator or network |
| Dead stall, no lights | No supply: breaker off or tripped3 | The breaker at the panel, once | An electrician if it trips again |
| Under-voltage or over-voltage code | Supply outside the utility's band9 | The voltage the charger logged against the tariff's range | Utility or electrician |
| Relay stuck, contactor, boot or hardware error | Inside the charger3 | Nothing; disconnect and reconnect power once if the manual says so | Charger vendor |
What does the error code tell you before you open anything?
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
| Code | What it means | Owner |
|---|---|---|
| GroundFailure (CX002) | The ground fault circuit interrupter tripped | Charger or car1 |
| HighTemperature (CX003) | High temperature inside the charger is derating power | Charger |
| UnderVoltage (CX006) | Input voltage to the car dropped below an acceptable level | Charger or car |
| PilotFault (CX014) | The control pilot voltage is out of range | Charger or car |
| PowerLoss (CX015) | The charger cannot supply power because the mains failed | Charger |
| EVContactorFault (CX016) | Contactors on the car's side failed to open or close | Car |
| CableOverTempDerate (CX018) | The cable or connector is too hot, so power is reduced | Charger |
| CableOverTempStop (CX019) | The cable or connector is too hot, so the session stopped | Charger 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?
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?
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?
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?
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
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?
What does a thermal alarm mean?
Why does charging slow after 80%?
Can a depot technician reset a charger?
How much downtime is normal?
Sources
- Idaho National Laboratory, ChargeX Consortium: Recommendations for Minimum Required Error Codes for Electric Vehicle Charging Infrastructure (INL/RPT-23-74154, September 2023)
- Idaho National Laboratory, ChargeX Consortium: Implementation Guide for Minimum Required Error Codes (INL/RPT-23-74833, September 2023)
- ChargePoint, CT4000 Operation and Maintenance Guide: Basic Operation (alarm and station codes)
- ABB, Terra 54 / 54HV charger Installation Manual (Rev 001, November 22, 2022)
- U.S. DOE Alternative Fuels Data Center: Developing Infrastructure to Charge Electric Vehicles
- NREL, The 2030 National Charging Network (NREL/TP-5400-85654, June 2023)
- Idaho National Laboratory: EV charging in cold temperatures could pose challenges for drivers (June 4, 2020; Motoaki et al., Energy Policy 122, 2018)
- OSHA, 29 CFR 1910.333, Selection and use of work practices
- Pacific Gas and Electric, Electric Rule No. 2, Description of Service (service voltage ranges)
- 23 CFR 680.116, National Electric Vehicle Infrastructure Standards: minimum uptime (eCFR)
Sources are public. XoomPark isn't affiliated with the companies referenced in this post.
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.