Tankless Water Heater Troubleshooting: Common Error Codes and Fixes

Tankless water heater error codes are manufacturer-generated diagnostic signals displayed on a unit's control panel when the system detects an operational fault. This page covers the most common error code categories across major gas and electric tankless platforms, the mechanical conditions that trigger each fault, and the structured diagnostic sequences used to resolve or escalate them. Understanding these codes is essential for technicians and homeowners navigating warranty, permit, and safety compliance requirements under applicable national and state codes.



Definition and scope

A tankless water heater error code is an alphanumeric fault indicator generated by the unit's internal microcontroller when a sensor reading, component state, or safety threshold falls outside the acceptable operating range programmed into the device's firmware. These codes are not universal — each manufacturer maintains a proprietary code library, meaning an "E3" fault on a Rinnai unit carries a different meaning than "E3" on a Navien or Noritz unit.

The scope of troubleshooting activity spans three distinct operational layers: (1) field-resettable faults that the unit self-clears after the triggering condition resolves, (2) lockout faults that require a manual power cycle or technician reset procedure, and (3) persistent faults that indicate component failure and require parts replacement or unit decommissioning. The National Fire Protection Association's NFPA 54 (National Fuel Gas Code, 2024 edition) and the International Association of Plumbing and Mechanical Officials' Uniform Plumbing Code (UPC) both establish safety thresholds that inform the trigger points for certain fault categories, particularly those related to gas pressure, venting, and combustion air.

Permitting implications are directly tied to error code history on some units. Gas-fired tankless heaters installed under local permit and inspection requirements may be inspected after a warranty-voiding unauthorized repair, particularly if a combustion or venting fault was involved.

Core mechanics or structure

Tankless water heaters contain a layered sensor architecture that feeds data to a central control board. The primary sensors involved in fault detection are:

When any sensor reports a value outside the programmed tolerance, the control board halts burner operation and writes a fault code to the display and, on Wi-Fi-enabled units, to the connected app. Units from Navien, Rinnai, and Noritz each maintain onboard fault history logs accessible through dedicated service menus, which is relevant during warranty claims and post-installation inspections.


Causal relationships or drivers

Error codes cluster around five primary causal categories:

1. Combustion and ignition failures
The most frequent category. Causes include insufficient gas supply pressure (residential gas lines typically require 5–7 inches water column at the manifold for natural gas), failed igniter electrodes, fouled flame rods, and improper air-to-fuel ratios from blocked combustion air intake. Ignition failure represents one of the most diagnosed fault types across brands.

2. Venting and exhaust restriction
Blockages in PVC or stainless concentric vent systems cause back-pressure that triggers exhaust thermistor or pressure switch faults. Bird nests, debris at termination points, and improper vent length exceeding manufacturer-specified maximums (commonly 50–100 equivalent feet depending on unit BTU rating) are leading physical causes. See gas tankless venting options for configuration-specific constraints.

3. Scale and heat exchanger fouling
In areas with water hardness above 7 grains per gallon (GPG), calcium carbonate deposits accumulate on heat exchanger walls, reducing thermal conductivity and triggering high-temperature fault codes. This is the primary driver of "OH" (overheat) and related temperature-limit codes. Descaling procedures directly address this failure mode.

4. Flow and pressure anomalies
Low flow rates — falling below the unit's minimum activation threshold — cause the burner to shut down mid-cycle, producing the cold water sandwich effect and sometimes logging a flow fault. Conversely, flow rate problems from partially closed service valves or clogged inlet filters generate similar codes.

5. Electrical and control board failures
Voltage fluctuations, failed thermistors, and corrupted firmware can generate spurious fault codes. Electric tankless units are especially sensitive to supply voltage; units rated for 240V single-phase operation will fault if line voltage drops below approximately 208V under load.


Classification boundaries

Error codes divide into four functional classifications based on severity and reset behavior:

Classification Behavior Example Triggers Reset Method
Informational / Warning Unit continues operating Inlet filter partially clogged, low gas pressure warning Self-clears when condition resolves
Soft Lockout Unit halts, auto-resets after timer 3 failed ignition attempts, minor overheat Automatic after 60–180 seconds (brand-dependent)
Hard Lockout Unit halts, manual reset required Repeated ignition failure, venting fault, flame loss Power cycle or button reset at unit
Critical / Permanent Fault Unit halts, requires technician Heat exchanger overheat, control board fault, gas valve failure Component replacement or unit replacement

The boundary between soft and hard lockout is significant for warranty coverage: repeated hard lockouts logged within a short period can indicate underlying hardware failure and may affect warranty claim outcomes depending on the manufacturer's service records policy.


Tradeoffs and tensions

Diagnostic transparency vs. user action risk
Manufacturers face competing pressures when designing error code systems. More granular codes (distinguishing, for example, between a failed igniter and a failed flame rod) enable faster diagnosis but may encourage untrained users to attempt repairs on gas-fired components. NFPA 54 (2024 edition) and local mechanical codes require that gas piping and burner work be performed by licensed contractors in most jurisdictions. Overly descriptive error messaging can blur that line.

Reset access vs. safety enforcement
Units that allow unlimited user-initiated resets after combustion faults create a pathway for operating a system with an active gas or venting problem. Some manufacturers have introduced reset counters that lock out further resets after 3–5 cycles without a successful ignition, requiring a technician service visit. This adds safety but increases service costs.

Condensing unit complexity
Condensing tankless water heaters carry secondary heat exchangers and additional pressure switches, which increases the total sensor count and the number of possible fault codes — sometimes by 30–40% compared to non-condensing equivalents. The added efficiency (energy factors above 0.90 under the Department of Energy's Uniform Energy Factor test methodology) comes with more complex diagnostic trees.

Common misconceptions

Misconception: The same error code means the same problem across all brands.
Correction: Code numbering is entirely proprietary. "Error 10" on a Rinnai unit indicates an air supply or exhaust problem; on a Navien unit, error 10 is an ignition failure. Cross-referencing must always start with the specific model's installation or service manual.

Misconception: Clearing an error code resolves the underlying fault.
Correction: A reset removes the displayed code and allows the unit to attempt operation again. The physical condition that triggered the fault — a fouled flame rod, a blocked vent, a failing thermistor — remains present until it is physically corrected.

Misconception: Error codes only appear on gas units.
Correction: Electric tankless units generate fault codes for conditions including over-temperature, element failure, and supply voltage deviation. The code structure differs from gas units but the diagnostic logic is parallel.

Misconception: A hard lockout always means the unit needs replacement.
Correction: Hard lockouts frequently resolve after cleaning the inlet filter, clearing a vent obstruction, or replacing a low-cost component such as an igniter electrode (typically a $15–$40 part). Replacement is indicated only when the heat exchanger or control board is confirmed failed.


Checklist or steps (non-advisory)

The following sequence describes the diagnostic steps commonly followed when a tankless unit displays a fault code. This is a reference description of standard practice — not a recommendation to perform any specific action.

Phase 1: Code identification
- [ ] Record the exact alphanumeric code displayed on the unit
- [ ] Identify the unit's brand, model number, and serial number (typically on the front access panel label)
- [ ] Locate the manufacturer's installation or service manual for that specific model
- [ ] Cross-reference the displayed code in the manual's error code table

Phase 2: Preliminary inspection (external, non-invasive)
- [ ] Check that gas supply shutoff valve is fully open
- [ ] Verify cold water inlet and hot water outlet shutoff valves are open
- [ ] Inspect vent termination cap at exterior wall or roof for visible obstruction
- [ ] Check inlet filter screen for debris or scale buildup
- [ ] Confirm condensate drain line is clear (condensing units only)

Phase 3: Reset and retest
- [ ] Perform a single power cycle per manufacturer instructions
- [ ] Observe whether the same code returns immediately, after a delay, or does not return
- [ ] Document the sequence of events for service technician reference

Phase 4: Escalation criteria
- [ ] If the same hard lockout code returns within 3 operating cycles, schedule licensed technician service
- [ ] If code relates to gas valve, combustion, or venting on a gas unit, do not continue operating the unit before technician inspection
- [ ] If unit is under warranty, contact manufacturer's technical support line before any component replacement to preserve claim eligibility


Reference table or matrix

Common Error Codes by Brand — Reference Matrix

Brand Code Fault Category Common Cause Reset Type
Rinnai 10 Air supply / exhaust Blocked vent termination, excessive vent length Hard lockout
Rinnai 11 Ignition failure No gas supply, failed igniter, fouled flame rod Hard lockout
Rinnai 12 Flame failure Gas interruption during operation, flame rod fouled Hard lockout
Rinnai 65 Water flow control Flow control valve failure Hard lockout
Navien E003 Ignition failure Gas valve, igniter, or flame sensor fault Hard lockout
Navien E010 Abnormal operation of air pressure sensor Blocked intake/exhaust, failed pressure switch Hard lockout
Navien E030 Exhaust high-limit Blocked flue, high exhaust temperature Hard lockout
Navien E110 Abnormal DHW outlet thermistor Failed thermistor Hard lockout
Noritz 11 Ignition failure Gas supply, electrode gap, flame rod contamination Hard lockout
Noritz 12 Flame failure Combustion fault during operation Hard lockout
Noritz 90 Combustion abnormality Exhaust recirculation, venting fault Hard lockout
Rheem C7 13 Ignition failure Gas pressure, igniter fault Hard lockout
Rheem C7 76 Water temperature too high Scale buildup, thermistor fault Hard lockout
Bosch E9 Overtemperature Scale, flow restriction Soft/Hard lockout

Code definitions sourced from respective manufacturer installation and service manuals. Codes vary by model series — always verify against the specific unit's documentation.

For installation-related root causes that generate recurring faults, tankless installation requirements and tankless water heater sizing cover the upstream specification decisions that prevent fault conditions from developing.


References

📜 1 regulatory citation referenced  ·  ✅ Citations verified Feb 25, 2026  ·  View update log

Explore This Site