U0D94
Lost Communication With Fuel Cell Control ModuleU0D94 is a generic OBD-II network diagnostic trouble code: Lost Communication With Fuel Cell Control Module. It is logged by the engine control unit when the network monitor detects that a specific fault threshold has been exceeded — typically resulting in the malfunction-indicator lamp (MIL / check-engine light) being illuminated.
What U0D94 means
U0D94 is stored when the vehicle control network loses communication with the fuel cell control module, the ECU responsible for managing the hydrogen fuel cell stack operation, reactant supply, and power output on fuel cell electric vehicles. Without this communication link, the vehicle control system cannot receive fuel cell operating state, power availability, or fault status data, which is critical for safe high-voltage power management.
Because the fuel cell stack is the primary power generation source on an FCEV, loss of module communication typically triggers a safe-mode strategy that may reduce available power or prevent vehicle operation until communication is restored. The fault can be caused by a loss of supply voltage to the fuel cell control module, CAN bus wiring damage, a connector fault, or a failed module, all of which must be investigated before assuming the fuel cell stack itself is at fault.
Diagnosis of this code requires fuel-cell-specific scan tool capability and an understanding of the high-voltage safety precautions applicable to fuel cell vehicle service. The CAN bus integrity and module power supply should always be checked before any high-voltage components are approached, and manufacturer safety procedures for FCEV service must be followed at all times.
Common causes
Most-frequently reported root causes when U0D94 is logged.
-
1
Loss of low-voltage control power or ground to the fuel cell control module.
-
2
Broken or shorted CAN bus wiring serving the fuel cell control module.
-
3
Failed fuel cell control module no longer transmitting on the vehicle network.
-
4
Corroded or damaged connector at the fuel cell control module.
-
5
CAN bus network fault affecting communication across multiple high-voltage system modules.
-
6
Software or firmware error causing the fuel cell module to stop responding on the bus.
-
7
Recent high-voltage system service disturbing the control module wiring or grounding.
Symptoms drivers notice
How to diagnose U0D94
A typical diagnostic flow when this code is present.
-
1
Observe all applicable high-voltage safety precautions before beginning diagnosis on a fuel cell vehicle.
-
2
Connect a fuel-cell-compatible scan tool and retrieve all DTCs from all modules.
-
3
Verify low-voltage supply voltage and ground integrity at the fuel cell control module connector.
-
4
Inspect the module connector and harness for damage, corrosion, or disturbed terminals.
-
5
Measure CAN bus differential voltage at the module connector with the ignition on.
-
6
Attempt direct communication with the fuel cell control module via scan tool; no response with confirmed power supply indicates a failed module.
-
7
Follow manufacturer high-voltage service procedures for any further diagnosis or module replacement.
Related network codes
- U0D88 — Lost Communication With Battery Energy Control Module 'D'
- U0D8B — Lost Communication With Battery Energy Control Module 'G'
- U0D8C — Lost Communication With Battery Energy Control Module 'H'
- U0D8D — Lost Communication With Battery Energy Control Module 'I'
- U0D8E — Lost Communication With Suspension Control Module
- U0D90 — Lost Communication With Trailer Brake Control Module
Frequently asked questions
Is U0D94 specific to hydrogen fuel cell vehicles?
Yes. This code applies to vehicles equipped with a hydrogen fuel cell stack and a dedicated fuel cell control module. It is not applicable to conventional combustion or standard battery electric vehicles.
Can U0D94 cause a complete vehicle shutdown?
Depending on the platform, loss of communication with the fuel cell control module may trigger a power reduction or vehicle shutdown safe-mode, as the fuel cell is the primary power generation source and its status is safety-critical.
Are there special safety risks when diagnosing U0D94?
Yes. Fuel cell vehicles operate with high-voltage systems. Always follow the manufacturer high-voltage safety procedures, use appropriate personal protective equipment, and disable the high-voltage system before working near affected components.
Could a low 12V battery cause U0D94?
A severely depleted 12V auxiliary battery can prevent the fuel cell control module from powering up and communicating. Recharging or replacing the 12V battery is a reasonable first step before deeper diagnosis.
Disabling U0D94 in software
RaceTune can permanently disable U0D94 — and any other OBD-II diagnostic trouble code — on every ECU family we support. The monitor is disabled inside the ECU itself, so the fault stops being logged: the warning light stays off and the engine never enters limp mode for this code. The change is tied to your exact software version.
Software modifications affect emissions compliance and are not road-legal in many jurisdictions. RaceTune service files are intended for motorsport, off-road, and export use.
Got U0D94 in your scan?
Upload your ECU file — we'll identify the exact software version and confirm whether a disable is available for your car.
Upload your file