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
- Core mechanics or structure
- Causal relationships or drivers
- Classification boundaries
- Tradeoffs and tensions
- Common misconceptions
- Checklist or steps (non-advisory)
- Reference table or matrix
- References
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:
- Flow sensor: Measures gallons-per-minute entering the heat exchanger. Minimum activation flow is typically 0.5–0.75 GPM on residential gas units.
- Thermistors (inlet and outlet): Measure water temperature at both ends of the heat exchanger. Most units carry 2–4 thermistors.
- Flame rod / ionization sensor: Confirms ignition by detecting the electrical conductivity of an active flame.
- Exhaust thermistor: Monitors flue gas temperature; elevated readings indicate incomplete combustion or blocked venting.
- Pressure switches: Present on condensing units; verify that exhaust and intake fans are producing adequate differential pressure.
- Gas valve position sensor: Confirms that modulating gas valves have reached commanded positions.
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
- NFPA 54: National Fuel Gas Code (2024 edition) — National Fire Protection Association
- Uniform Plumbing Code (UPC) — International Association of Plumbing and Mechanical Officials (IAPMO)
- International Fuel Gas Code (IFGC) — International Code Council
- DOE Uniform Energy Factor (UEF) Test Methodology — 10 CFR Part 430 — U.S. Department of Energy, Code of Federal Regulations
- Rinnai Tankless Water Heater Service Manuals — Rinnai America Corporation
- Navien Tankless Water Heater Service Documentation — Navien, Inc.
- Noritz America Tankless Technical Documentation — Noritz America Corporation