OBD-II trouble code
U0354: Software Incompatibility With Hybrid/EV Battery Inductive Charger Control Module
The module that manages wireless (inductive) charging of the hybrid or EV high-voltage battery is communicating on the network, but its software or calibration doesn't match what the rest of the vehicle's modules expect. It's a programming mismatch, not a wiring fault, and the vehicle usually remains driveable.
Quick facts
- System
- Network
- Category
- Network Communication
- Severity
- Medium severity
- Drivable
- Usually safe to drive short-term
- Repair cost range
- $150 – $700
- DIY difficulty
- Shop recommended
What does U0354 mean?
Some plug-in hybrids and electric vehicles support inductive charging — parking over a ground pad that transfers energy to a receiver coil on the vehicle without a physical cable. The inductive charger control module manages that process: it aligns and negotiates with the ground pad, regulates the power transfer into the high-voltage battery, monitors coil temperatures, and coordinates with the battery management system so the pack is charged safely. Like every module on the network, it carries software and calibration data that must be version-matched to the rest of the vehicle.
U0354 sets when another module confirms the inductive charger control module is present and talking, but the software or calibration it reports doesn't match the approved, version-matched set for this vehicle. This is the final code in the SAE-defined U0300-series software-incompatibility family, and like its siblings it describes a programming mismatch rather than a broken wire or a dead module. The usual triggers are an inductive charging module replaced without VIN-specific programming, a charging-system or battery-management software update that reached some modules but not this one, or a reflash that was interrupted partway through.
Because this module works directly with the high-voltage charging path, a software mismatch is taken seriously even though the car typically drives normally. The most common consequence is that wireless charging is disabled or refuses to start — the system won't transfer high-voltage energy through a module it can't verify — while cable charging and normal driving usually continue unaffected. The fix is reprogramming the module to the correct, currently approved calibration with manufacturer-level software, and any work near the high-voltage system should be left to technicians trained for it.
Common causes
- Inductive charger control module replaced without correct VIN-specific programming
- A charging-system or battery-management software update applied to other modules but not this one
- An interrupted or incomplete reflash during charging system service
- Reprogramming performed with the wrong calibration file or for the wrong market/variant
- Mismatched hardware and software part numbers after high-voltage charging component replacement
Symptoms
- Check engine or hybrid/EV system warning light with U0354 stored
- Wireless (inductive) charging disabled, refusing to start, or stopping early
- A charging-system or reduced-charging message on the driver display
- Cable (conductive) charging and normal driving typically unaffected
- Symptoms appearing right after charging system service or a software update
Diagnostic steps
- 1.Review recent service history — U0354 almost always follows module replacement, charging system service, or a software update.
- 2.Scan all modules for companion codes, especially battery management and onboard charger codes that may accompany the mismatch.
- 3.Confirm the inductive charger control module's software/calibration part number against the manufacturer's approved, version-matched set for this VIN.
- 4.Verify the module was programmed for the correct market and vehicle variant rather than with a generic file.
- 5.Reprogram the module to the correct calibration using manufacturer-approved tools, following all high-voltage safety procedures.
- 6.Clear codes, run a complete inductive charging session, and confirm U0354 does not return.
Repair cost
$150 – $700
Usually a reprogramming fix at $150-$400. The ceiling is higher than for ordinary modules because inductive charging hardware is part of the high-voltage system — dealer-level EV tools, high-voltage safety procedures, and extra diagnostic time can push a difficult case toward $700. If the module itself is faulty and needs replacement, hardware costs are separate and substantially higher.
Estimate your repair
Run the numbers for your vehicle
Open the Repair Cost Estimator with pcm replacement preselected. Adjust labor rate and vehicle category to fit your situation.
DIY vs shop
Leave this one to a qualified shop. It typically involves emissions-critical components, refrigerant handling, or other work that requires manufacturer-grade tooling, training, or certification. DIY attempts often produce a more expensive problem than the original code.