Navien Water Heater Error Codes List: Every Code Explained
Every Navien water heater error code we could verify against Navien's own documentation — what it means, what usually causes it, and the first fix to try — in one table. Codes differ between model series, so treat your model's tech sheet as the final word.
How to read and retrieve error codes on Navien water heaters
A Navien tankless unit reports on its front panel display, and the panel is generation-specific. First-generation NPE units show the error in the manuals' E-form (E003) and navigate with dedicated buttons the Service Manual names: Information (Info), Diagnostics, +/-, Reset and Power. NPE-2 units use the EZNav panel — Menu, Back, OK, Up and Down — around a display that shows combustion/error status, recirculation and cascade status, a status/flow readout with the current flow rate, and the temperature setting alongside the code. Two details matter. Many codes carry a subcode that narrows the fault (E110's subcodes separate fan-check, hot-water and space-heating blockages; E615's name which input is out of range), and the subcode is part of the diagnosis. And the unit remembers: the Service Manual documents an error history on first-generation NPE (Info held over 2 seconds; the 10 most recent errors, labelled 0–9, with elapsed hours and subcodes), and the NPE-2 installation documentation carries an equivalent Viewing Error History function. Photograph the display, subcode included, before resetting.
The complete Navien water heater error code list
| Code | Meaning | Most likely cause | First fix |
|---|---|---|---|
| E003 | Ignition failure — Navien tankless water heaters (NPE, NPE-2; legacy display form 003). The unit attempted ignition and no flame was detected. Navien's NPE Service Manual states the sequence exactly: in the case of an ignition failure, the water heater will attempt ignition 10 times; if no flame is detected, it displays E003, which is manually cleared. Manual reset. | No gas, or gas at the wrong pressure (the supply branch) | Supply branch: restore the gas supply — open the valve fully, refill or replace the propane supply, or wait out/confirm the utility interruption with the gas supplier — then reset once and prove a full heating cycle. If static pressure reads normally but the unit fails under load, the fix is a technician's dynamic pressure test and correction of the supply sizing or connector, not a part inside the heater. |
| E004 | False flame detection — tankless (NPE/NPE-2): the control senses a flame signal when no flame should exist; auto reset in the NPE AWE/SWE table | Most often a grounding problem (Navien's stated check is the ground wire/connection), or a flame rod/igniter fault reporting a flame that is not there | Ensure the electrical cord is properly grounded (Navien's stated action). A standing E004 is technician work — a control that cannot trust its flame proof must not be run on resets |
| E012 | Flame loss — Navien tankless water heaters (NPE, NPE-2; legacy display form 012). The burner ignited and flame was proved, then the flame was lost during operation. Navien's user-manual actions for E012 are to clean the intake air filter and ensure the electrical cord is properly grounded. Manual reset. | Gas pressure that sags under load | Air branch: clean or replace the intake air filter and shorten its cleaning interval to the room's reality (the manual's baseline is every 3–4 months). Verify with a full-length hot water draw: an E012 cured by the filter stays cured under load, not just at startup. |
| E016 | Overheating of heat exchanger — tankless (NPE/NPE-2): the heat exchanger has overheated and the unit has shut down; manual reset. This — not E001 — is the tankless overheat code | Restricted water flow through the exchanger: a clogged cold water inlet filter, scale build-up needing a flush, or (on 'A' models) a circulation problem | Turn the system OFF for at least 30 minutes, then restart; clean the cold water inlet filter and flush the heat exchanger (Navien's stated actions). A repeating E016 needs a technician — never run an overheating exchanger on resets |
| E030 | Exhaust overheating — tankless (NPE/NPE-2): the exhaust limit shuts the unit down when flue temperature exceeds its limit (the US user manuals state 149 °F / 65 °C; the NPE Service Manual states 230 °F / 110 °C for over 10 seconds — a generational difference, same fault) | The same flow/scale family as E016 — a clogged inlet filter or a scaled heat exchanger making exhaust heat climb — or a venting problem | Turn OFF for at least 30 minutes, then restart; clean the cold water inlet filter and flush the heat exchanger (Navien's stated actions). Technician work if it returns |
| E031 | Overheating of burner — tankless, NPE-2 table: the burner itself has overheated. (Not listed in the first-generation NPE table checked; Navien's action for it in the NPE-2 manual is to contact technical support) | A burner/combustion condition driving burner temperature past its limit — Navien publishes no owner-level cause list for this code | No owner fix is published: contact Navien Technical Support (1-800-519-8794) or a licensed technician. Do not reset and run a burner-overheat code repeatedly |
| E046 | Abnormal operation: limit control — tankless (NPE/NPE-2) (the NPE AWE/SWE table words the same code 'heat exchanger overheating sensor'): the heat exchanger's high-limit protection has operated or its sensor is abnormal; the Service Manual ties E046 to the high limit switch (with E016) | A genuine overheat event at the high limit switch, or a failed high limit switch/sensor or its wiring | Navien's user manuals route E046 straight to Technical Support — licensed technician work. Treat it as an overheat code: let the unit cool and do not force operation |
| E047 | Abnormal operation: exhaust thermostat — tankless (NPE/NPE-2): the exhaust thermistor is open or shorted (Service Manual subcodes 1 = open, 2 = short) | A failed exhaust thermistor, or its connection/wiring to the PCB | Technician work: check the exhaust thermistor connection and the sensor, check the PCB connection (the Service Manual's stated checks). Navien's user manuals route E047 to Technical Support |
| E060 | Abnormal operation: dual venturi — tankless (NPE/NPE-2): the dual venturi limit switch operates abnormally (Service Manual subcodes cover its ON / close-OFF / open-ON states) | A dual venturi connection or switch fault, or a blocked gas orifice (the Service Manual's checks) | Technician work: check the dual venturi connection, test it in TEST mode, and check the gas orifice for obstructions. Navien's user manuals route E060 to Technical Support |
| E109 | Abnormal operation: fan motor — tankless (NPE/NPE-2): abnormal fan motor activity; manual reset. The fan provides combustion air and purges flue gas, working with the air pressure sensor | A clogged intake air filter loading the fan, a dirty or failing fan motor, or wrong voltage/disconnected fan wiring (the Service Manual's checks) | Clean the intake air filter (Navien's stated owner action). If E109 stands, a technician checks fan voltage and connections and cleans or replaces the fan motor |
| E110 | Exhaust blockage / abnormal air pressure — Navien tankless water heaters (NPE, NPE-2; legacy display form 110). Navien's US user manuals name E110 'abnormal air pressure'; the NPE Service Manual and the NPE AWE/SWE table name the same code 'exhaust blockage (condensate blockage)'. The Service Manual's subcodes divide it: 1 = exhaust blockage (checking the fan), 2 = exhaust blockage (using hot water), 3 = exhaust blockage (using space heating). Manual reset. | A blocked outdoor termination — ice, snow, wildlife, debris | Termination branch: clear the obstruction from outside and correct what invited it — a termination that drifts over needs its exposure addressed by an installer (relocation or an approved shield, per local code), and a pipe with a nest inside or a damaged/separated joint is vent-system repair, not a reset. Never cap, screen or narrow a termination with anything not approved for it: the 'fix' becomes next winter's blockage. |
| E127 | Abnormal operation: APS — tankless, FIRST-generation NPE (AWE/SWE) table only: the air pressure sensor is open, shorted, at an abnormal initial value or not answering; manual reset. The NPE-2 table does not carry E127 — on NPE-2 the same air-pressure proof is reported under E110 | A failed air pressure sensor (APS), its wiring/connection, or a damaged air pressure hose | Technician work: inspect and test the APS and its hose/connections and replace the sensor if it does not prove. Never bypass the APS — it is the venting proof the burner waits for |
| E407 | Hot water outlet thermistor open or short circuit — tankless (NPE/NPE-2) (AWE/SWE table: 'hot water outlet1 thermistor') | A failed outlet thermistor or its wiring/connection to the PCB | Technician work: check the thermistor and replace it if open or shorted (the Service Manual's stated action). Navien's user manuals route E407 to Technical Support |
| E421 | Cold water inlet 1 thermistor open or short circuit — tankless (NPE/NPE-2): the control cannot read incoming cold water temperature | A failed inlet thermistor, or its wiring/connection (the Service Manual directs checking the [C] diagnostic value) | Technician work: check the thermistor, verify its diagnostic value, replace the thermistor if open or shorted. Navien's user manuals route E421 to Technical Support |
| E432 | Cold water inlet 2 thermistor open or short circuit — tankless (NPE/NPE-2): the second cold water inlet temperature sensor reads open or shorted | A failed inlet-2 thermistor or its wiring/connection to the PCB | Technician work: check the thermistor's voltage and resistance values and replace it if out of range (the Service Manual's stated checks) |
| E434 | Abnormal operation: water adjustment valve — tankless (NPE/NPE-2): the water adjustment valve reports open or closed abnormally (Service Manual subcodes 1 = open, 2 = close); manual reset | A failed or stuck water adjustment valve, or its wiring/connection | Technician work: check the water adjustment valve (Navien's stated action in every table checked). Navien's user manuals route E434 to Technical Support |
| E438 | Abnormal operation: circulation pump — tankless (NPE 'A' models / NPE-2 'A2' models with the built-in recirculation pump): after the pump starts, the system does not sense water flow and displays E438 (the Service Manual notes it clears automatically when flow is proved) | A defective flow sensor, a defective pump (including air locked in the pump), a clogged water filter, or a defective PCB (the Service Manual's check items) | Owner checks: external recirculation — ensure all supply and return lines are open; internal — check the 2-way valve direction (first-generation manual). Pump/flow-sensor testing in Component Test mode is technician work |
| E439 | Abnormal operation: flow sensor — tankless (NPE/NPE-2): the flow sensor's operation is abnormal; manual reset in the AWE/SWE table | A failed flow sensor, debris around it, or its wiring/connection | Technician work: check the flow sensor (Navien's stated action). A unit that cannot measure its own flow cannot modulate safely — do not run an E439 on resets |
| E441 | Hot water inlet 2 thermistor open or short circuit — tankless (NPE/NPE-2) (the AWE/SWE table words it 'hot water outlet2 thermistor'; the sensor position named differs by manual generation, the fault — an open or shorted second hot-side thermistor — is the same) | A failed thermistor or its wiring/connection to the PCB | Technician work: check the thermistor and replace it if open or shorted (the Service Manual's stated action) |
| E445 | Abnormal operation: bypass mixing valve — tankless (NPE/NPE-2): the bypass mixing valve operates abnormally (Service Manual subcodes 1 = open, 2 = close); manual reset in the AWE/SWE table | A failed or stuck mixing valve, or its wiring/connection | Technician work: check the mixing valve (Navien's stated action). Navien's user manuals route E445 to Technical Support |
| E515 | Abnormal operation: PCB — tankless (NPE/NPE-2) (the AWE/SWE table specifies 'relay feedback (PCB)'): the Service Manual's subcodes break it down as abnormal communication between the PCB and the igniter, fan or dual venturi, or an abnormal PCB monitoring device; manual reset | A PCB fault or a failed communication with a component it drives; the first-generation user manual's stated check is proper grounding of the electrical cord | Ensure the electrical cord is properly grounded (the user manuals' stated action); past that, a technician checks the PCB and its component connections and replaces the PCB if it is the fault |
| E517 | Abnormal operation: DIP switch setting — tankless (NPE/NPE-2): the DIP switch settings on the front panel/PCB are invalid or inconsistent; manual reset. An installation/configuration code, not a worn-part code | DIP switches changed or set inconsistently between the front panel and the PCB — typically at installation, after a board replacement, or after a gas conversion | Technician/installer work: check the DIP switches on the front panel and the PCB against the installation manual for the model and gas type. Owners should not experiment with DIP settings — they configure gas and operation parameters |
| E593 | Abnormal operation: front panel key — tankless (NPE/NPE-2): a front panel key input is abnormal | A stuck, damaged or continuously pressed front panel key, or a panel fault | Check that no panel key is stuck or held down by anything resting against the panel; a standing E593 is a panel/PCB service call (Navien routes it to Technical Support) |
| E594 | Abnormal operation: EEPROM — tankless, NPE-2 table: the control's EEPROM (stored settings/memory) is abnormal (the same code name is confirmed in Navien's NCB300 boiler table; the first-generation NPE user table checked does not list E594) | A memory/PCB fault, or corrupted stored data on the control | No owner action is published: contact Navien Technical Support. A memory fault on the control that runs the burner is a PCB-level service diagnosis |
| E615 | Abnormal operation: input and memory — tankless (NPE/NPE-2) (MCU): the Service Manual's subcodes name abnormal input data from the heat exchanger high limit switch, the exhaust sensor or the flame rod, abnormal PCB memory, or pressure sensor input out of range; manual reset | A PCB input/memory fault, or one of the named sensor inputs (high limit, exhaust sensor, flame rod, pressure sensor) feeding the PCB data outside its range | Technician work: check the PCB, then the named input — sensor wiring and the sensor itself, flame rod wiring, pressure sensor connection and output voltage (the Service Manual's stated checks, in its order) |
| E736 | Abnormal operation: cascade communication — tankless (NPE/NPE-2) in a multi-unit cascade (Ready-Link) system: the units cannot communicate; auto reset in the AWE/SWE table | Cascade settings wrong, a Ready-Link/cascade cable problem, or incompatible PCB versions between units (the Service Manual's stated checks) | Installer/technician work: check the cascade settings, the Ready-Link cable and PCB version compatibility. A single, non-cascaded unit should never display E736 |
| E740 | Abnormal outdoor temperature sensor (open or short) — tankless (NPE/NPE-2): the Service Manual scopes it to systems where the outdoor reset curve is enabled; the NPE-2 user table scopes its listing to units installed with an AHU (air handler) application | An outdoor temperature sensor failed open or shorted, or its wiring connection | Technician work: confirm the outdoor reset curve is configured properly and check the outdoor temperature sensor wiring connection (the Service Manual's stated checks) |
| E760 | Flushing/service alarm — tankless (NPE/NPE-2): not a failure shutdown but a maintenance alarm — a heat exchanger flush is necessary (the Service Manual's wording) | The unit's service interval has arrived; scale build-up in the heat exchanger is what the flush removes | Have the installer perform routine service — flush the heat exchanger (Navien's stated action: 'Contact the installer to perform routine service'). Ignoring E760 is how E016/E030 overheat codes are earned later |
| E762 | Vent pipe not properly inserted — tankless, NPE-2 only: the vent installation detector in the exhaust collar reports the vent pipe is not fully seated/inserted at the unit (the same wording is confirmed in Navien's NFB-H boiler manual, but the tankless scope here is the NPE-2 table) | A vent pipe not pushed fully home into the collar at installation, the wrong pipe size, or a vent joint that has moved or separated in service | Do not run the unit: a vent that is not seated can leak flue gas at the collar. A technician reseats/replaces the venting correctly and proves the detector clears. Navien's NPE-2 manual routes E762 to Technical Support |
| E773 | Using the wrong gas — tankless, NPE-2 only: the unit detects a discrepancy between the gas type it is set for and the gas type actually supplied (its sibling code in the same NPE-2 table, E788, covers a mismatch between the supplied gas type and the panel DIP switch/panel settings) | A natural gas unit connected to propane (or the reverse), or a gas conversion done without the correct orifice/DIP configuration | Installer-level work only: shut the unit down and have a licensed technician verify the supplied gas type against the rating plate, orifice and DIP settings, with a combustion check. Never adjust gas configuration as an owner, and never run the unit on E773 |
| E782 | Abnormal operation: main panel communication — tankless (NPE/NPE-2): the main PCB and the front panel cannot communicate; auto reset in the AWE/SWE table | A panel or PCB communication fault, or the connection between them | Technician work: check the PCB/panel communication path (Navien's stated action is 'Check the PCB'). Navien's user manuals route E782 to Technical Support |
| E785 | Abnormal flow switch operation — tankless (NPE/NPE-2): the flow switch operates abnormally (the NPE-2 user table scopes its listing to units installed with an AHU application; the Service Manual's checks are platform-general) | A flow switch fault or connection problem, or a cold water line condition the switch is reporting incorrectly | Technician work: check the cold water line and check the flow switch connection (the Service Manual's stated checks) |
| E788 | Abnormal operation: gas type discrepancy — tankless, NPE-2 table: a discrepancy between the supplied gas type and the gas type set on the panel DIP switch and panel settings | The DIP/panel gas-type setting does not match the gas actually connected — an installation or conversion error | Installer work: check the supplied gas type and match the gas type setting on the panel DIP switch and the panel to it (the NPE-2 manual's stated action). Do not change DIP settings as an owner — see also E773 |
How to reset / clear error codes on Navien water heaters
Navien documents two reset forms, one per panel generation, and they are not interchangeable. First-generation NPE: press the Reset button on the front panel — the Service Manual adds the alternative of disconnecting, then reconnecting electrical power to the water heater. NPE-2: press the Back button — the NPE-2 User's Information Manual gives that as the reset in both its operating section (3.3) and its troubleshooting section, and notes the unit retains its settings through a power outage. A reset clears the display and lets the unit retry; it does not clear the underlying condition, and the manuals' tables divide codes into manual-reset codes (which wait for your press: E003, E012, E016, E110 among them), auto-reset codes (which clear when the condition passes: E004, E046, E782 among them) and alarms (E760's flushing/service alarm). If resetting does not solve the problem, both user manuals give the same next step: the troubleshooting table, or Technical Support at 1-800-519-8794.
How to diagnose any Navien water heater code
Work the problem in this order — and stop wherever gas piping, the burner compartment, venting or the temperature-and-pressure relief valve begins, because those belong to a licensed technician: (1) record the report exactly — a counted LED flash pattern, a numeric display code, or a smart-control alarm are three different languages, and a photograph or video beats a memory of any of them; (2) establish the water story: is there no hot water at all, water that runs cold mid-draw, or water but with a code — tankless codes split into ignition, flame, airflow/venting, flow and temperature families, and tank codes into ignition, sensor and control families, and the family picks the checks; (3) run the owner-level external checks for that family first: power and the unit's switch, the gas cock fully open, intake and exhaust terminations clear of snow, nests and debris, the inlet water filter or screen rinsed (tankless), the condensate trap and drain not blocked or frozen (condensing models), and on tank models the status light read before anything is reset; (4) reset once, the way the brand documents, and run hot water at one tap while you watch — a code that returns at the same stage (fan start, ignition click, flame light, sustained burn) is an active fault naming its stage, not a glitch; (5) everything past that line — flame sensors and igniters inside the burner, gas valves, heat exchangers, control boards — is professional work with the gas supply and a meter involved. Two standing cautions: never plug or cap a dripping T&P relief valve (it is reporting pressure or temperature, and it is the tank's last safety device), and treat any gas smell as an emergency — leave and call the gas utility. Scalding is the quiet hazard in every reset: a control fault that lets outlet temperature drift high is a reason to stop using the water on skin until the code is resolved.
The 002 and 302 caution: boiler codes wearing tankless numbers
Two numbers on this hub are named without meanings, deliberately, and this note is their explanation. Navien sells two different machines under one brand: tankless water heaters (NPE, NPE-2, NPN), which heat domestic water on demand and have no heating circuit, and boilers (the NCB combi-boilers and the NHB/NFB lines), which heat a sealed central-heating circuit filled with water at pressure. The boilers monitor that circuit, and their manuals define E302 around it: in the NCB300 combi-boiler manual, the NFB-H boiler manual and Navien's system-boiler manual alike, E302 is 'low water pressure' — the heating circuit's pressure has fallen and the boiler stops until it is restored. E002 belongs to the same boiler low-water family in Navien's older boiler documentation. Neither code appears in any tankless table checked for this hub — NPE-2, first-generation NPE, AWE/SWE or the NPE Service Manual — for the physical reason that a tankless unit has no sealed heating circuit and no circuit pressure to lose. The trap: an owner searches 'Navien 302', lands on boiler pages (most Navien 302 content online is boiler content), and goes looking for a pressure gauge and filling loop their water heater does not have. If a tankless display seems to show 302, record it exactly — code, subcode, model, serial — and put it to Navien Technical Support rather than to a boiler procedure: codes get misread (E030 is the tankless exhaust-overheat code), and displays show subcode forms. On a row where a borrowed meaning can send an owner to the wrong machine's repair, no meaning is the honest entry.
One platform, several dialects: E-forms, bare numbers, subcodes and two names for E110
Navien's tankless documentation speaks in dialects, and most contradictions between Navien pages dissolve once the dialect is named. The same fault appears as E003 in current manuals and as bare 003 in older documents and in the display's own history mode, where the first digit is the history position and the remaining three are the code. Many codes carry a subcode — a second number that narrows the fault within the code (E110's subcodes separate a fan-check blockage from hot-water and space-heating blockages; E407/E421 split open from short; E615's name which sensor input or memory segment is out of range) — so two owners with 'the same code' can have different faults, and a service call that omits the subcode throws away the most specific part of the report. Names drift too: E110 is 'abnormal air pressure' in the US user manuals and 'exhaust blockage (condensate blockage)' in the Service Manual and AWE/SWE table — one code, two official titles. Even numbers move: the US user manuals give E030's flue-temperature shutdown at 149 °F (65 °C) while the Service Manual gives 230 °F (110 °C) sustained over 10 seconds — different generations, both Navien, and this hub prints the disagreement rather than averaging it. Working rules: quote the code exactly as displayed, subcode included; name your model and generation (NPE versus NPE-2) in every search; and treat any source that decodes a Navien number without naming its platform and generation as a draft, not an answer.
Manual reset, auto reset and alarm: the third column is part of the code
Navien's error tables carry a column most online code lists throw away: how the code clears. It is diagnostic information, and the tankless tables use three values. Manual reset codes — E003, E012, E016, E030, E109, E110, E127, E434, E445, E515, E517, E615 among them — hold the unit shut down until a person resets it (Reset button on first-generation NPE, Back button on NPE-2, or a power disconnect/reconnect). Navien reserves this for codes where a human should look before the burner tries again: ignition, flame loss, overheating, air-pressure proof. Auto reset codes — E004, E046, E407, E421, E432, E441, E736, E740, E782 among them — clear themselves when the reported condition passes; they are mostly sensor and communication reports, and one that keeps reappearing is logging a condition that keeps recurring, which the error history shows even when the panel looks clean between events. Alarm entries do neither: E760, the flushing/service alarm, is the type specimen — a maintenance demand, not a failure. Reading the column changes behaviour in both directions. A manual-reset code that 'keeps coming back after I reset it' is not defying the reset; it is re-detecting its condition on the retry. An auto-reset code that has vanished by the time you reach the unit has not healed; it has passed, for now, and its history entry — with the hours since the previous error, on the first-generation panel — is the evidence to work from. Quote the code, the subcode and the reset behaviour when you call: Navien's technical support works from the same three columns.
The most searched Navien water heater codes, in detail
E003 — Ignition failure
E003 is the Navien tankless platform's failed-light report, and its definition contains the whole diagnosis: the burner was commanded to light, the ignition sequence ran — repeatedly, up to ten attempts on the Service Manual's account — and the flame rod never reported a flame. That makes E003 a report about a chain, not a part. For a flame to be proved, gas must arrive at the right pressure, the gas valve must open, the igniter must spark at the correct electrode gap, the burner must light, and the flame rod must sense the flame and report it through a sound ground path to the PCB. E003 says the chain produced no proved flame; it does not say which link failed, and Navien's own check list for the code walks the entire chain in order: gas supply valve and supply pressure first, then the electrode gap and flame rod condition, the ignition transformer's operation, the gas control valve's operation, the flame rod's wiring and grounding, the air pressure hose and sensor, the PCB DIP switch settings, the gas orifice plate's match to the gas type, collected water in the flue or air supply on vertical vent installations, and the ground connection screws on the heat exchanger — with PCB replacement named only if the issue continues despite all of those checks. Two practical consequences follow. First, the commonest E003 is an supply event, not a dead part: a gas valve left closed after other work, a utility interruption, an empty propane tank or a pressure problem will produce a textbook E003 on a perfectly healthy heater, which is why Navien's user-level action for the code is a single, humble check — ensure that the main gas supply valve is open — and why an E003 that appears once after gas work and never again is usually exactly that story. Second, an E003 that returns after the supply is proven is a component story told in the Service Manual's order: spark, valve, sensing. Note what separates E003 from its neighbours, because the three codes are constantly confused: E003 means flame was never proved at light-off; E012 means flame was proved and then lost mid-operation; E004 means flame is being reported when there should be none. An owner who reports the exact code saves the technician the first half hour, because each of the three starts at a different link of the same chain.
Most likely cause: No gas, or gas at the wrong pressure (the supply branch) — Navien's check list opens here for both E003 and E012: is the main gas supply valve open, and is the supply pressure within the operating range? The Service Manual's gas-supply check method adds the field detail: measure static pressure (standing) and dynamic pressure (at maximum combustion), because another gas appliance firing can pull dynamic pressure down even when static pressure reads fine; an undersized or overtightened flexible connector can do the same. A closed valve after plumbing work, a utility outage and an empty LP tank are this branch's everyday members.
First check: SAFETY: E003 is a gas code. If you smell gas, leave, do not touch electrical switches or use a phone in the building, and call the gas supplier or fire department from outside — that is the manual's own instruction, and it outranks every check below. Never open the burner compartment or test gas components as an owner.
If it keeps coming back: An E003 that returns has a signature worth reading. Return immediately, every attempt, with no sound of sparking: the igniter/transformer branch. Sparking heard, a brief light or whoomph, then failure: the sensing branch (flame rod, wiring, ground) or a valve that opens and drops. Return only under heavy hot water demand or when other gas appliances run: dynamic gas pressure — the supply is adequate standing still and inadequate working. Return after weeks of normal running, worsening gradually: electrode fouling or a weakening component. Quote the pattern and the interval; on E003, when it fails is most of what the technician needs.
E012 — Flame loss
E012 is a mid-burn failure, and its meaning is fixed by the moment it describes. The ignition sequence succeeded — gas flowed, the igniter sparked, the burner lit and the flame rod proved the flame — the unit settled into heating, and then, with hot water still being demanded, the flame went away or its proof did. Everything about E012 follows from that sequence. Because light-off succeeded, the causes that produce a pure E003 (a valve that never opens, an igniter that never sparks) are largely acquitted; because the loss happens under way, the suspects are the things that can fail a running flame: a gas supply that sags under load, combustion air that falters, a flame that lifts or destabilises, and a flame-sensing circuit that loses a flame that is actually still there. Navien's own documentation maps exactly those territories. Its service check list for E012 asks whether the main gas line valve is open, directs checking the gas pressure against its operating range and the gas meter's BTU capacity, sends you to the flame rod and its diagnostic value, and then lists the intake air filter, the ground wire and the power supply — finishing with tightening the ground connection screws on the heat exchanger. That list quietly contains the code's central subtlety: an E012 can be a lost flame or a lost report of a flame, and the two feel identical from the tap — hot water runs, then goes cold, and the display shows E012. The manual's remedies for the user are the two that touch both stories without opening the gas train: clean the intake air filter (a starved air supply genuinely destabilises a running flame) and ensure the electrical cord is properly grounded (flame sensing is an electrical measurement that leans on the ground path; a poor ground loses real flames on paper). The component sections fill in the service side: the main gas valve's documented error codes are E003 and E012 — a valve that opens for ignition and then cannot hold or modulate is an E012 suspect — and the burner section names dust or soot deposits on the burner surface and unstable flame conditions among its failure events, with flame loss among its effects. An E012, read properly, is therefore not 'the flame sensor code' or 'the gas code': it is the running-flame code, and its diagnosis is the short list of things that can take a proved flame away — supply, air, burner condition, valve behaviour, and the sensing path that reports it all.
Most likely cause: Gas pressure that sags under load — The Service Manual's E012 list is supply-first: main gas line valve open, gas pressure within the operating range, and the gas meter checked for proper BTU capacity. A running burner draws far more gas than an ignition attempt, so a supply that is adequate at light-off can starve a flame at full fire — an undersized meter or line, a regulator problem, a propane supply running low, or other appliances pulling the same supply down. An E012 that arrives at peak demand, or when the furnace and stove run together, is this branch confessing.
First check: SAFETY: flame loss is a combustion event. If you smell gas at any point, the manual's instruction governs: do not try to light anything, do not touch electrical switches, leave and call the gas supplier or fire department from outside. Soot, scorching or a CO alarm moves any E012 straight to a technician, with the unit off.
If it keeps coming back: Read a returning E012 by its interval and its company. Shortening intervals over weeks: a flame rod or ground path deteriorating, or a burner fouling progressively. Returns only at peak household demand: dynamic gas pressure, full stop — the heater is the messenger for a house supply that cannot feed everything at once. Returns after electrical work in the home: the ground branch until a technician proves otherwise. Returns with combustion noise or a changed burner sound: burner condition. And an E012 that begins appearing alongside E110s is telling one story in two codes — the air path (filter first) is failing both the proof and the flame.
E110 — Exhaust blockage / abnormal air pressure
E110 is the code where Navien's two naming traditions meet, and reading both names together gives the truest picture of the fault. 'Abnormal air pressure' names the measurement: the air pressure sensor (APS) watches the pressure of the air entering the burner system, the fan provides combustion air and purges flue gas, and the control will not fire — or will not keep firing — a burner whose air side it cannot prove. 'Exhaust blockage' names the usual reason the measurement goes wrong: something in the intake, exhaust or condensate path is obstructing the flow the APS is trying to verify. The Service Manual's APS section spells out why the control is unforgiving here: a failed air-pressure proof produces combustion noise, imperfect or abnormal flame, and — its words — excessive carbon monoxide emissions, with the water heater not operating. That is why E110 is a shutdown code rather than a warning: a condensing tankless heater that cannot move its air and exhaust freely is a heater that can burn dirty, and Navien stops it instead. The blockage family is wider than owners expect. It includes the outdoor terminations (the Service Manual lists ice, snow and wildlife as obstruction examples, checked across the intake, exhaust and condensate drain pipes), the intake air filter inside the cabinet — Navien's maintenance section is blunt that if the air intake filter becomes clogged by dust or lint, the water heater will cease to operate and Error Code 110 will appear, and directs cleaning it every 3–4 months — and the condensate path, because on a condensing unit a blocked condensate trap or drain piping backs water up into the exhaust route; the APS diagnostic list includes checking the condensate trap and drain piping for obstruction or blockage by name. Beyond blockage sit the proof components themselves: the fan (E110 is one of the fan motor's two documented error codes, with E109) and the APS, whose wiring and output voltages the Service Manual tests when the pipes prove clear. Read E110, then, as an air-path verdict with an order of suspicion: terminations, filter, condensate, then the fan and sensor that prove the path. Most E110s are weather, lint and water. The ones that are not are the sensor lying about a clear path — and telling those apart is the entire diagnosis.
Most likely cause: A blocked outdoor termination — ice, snow, wildlife, debris — The Service Manual's first E110 check, across all three pipes: check the intake, exhaust and condensate drain pipes for obstructions — its examples are ice, snow and wildlife. A termination capped by a snowdrift, an intake screened over by a nest or leaves, or an exhaust outlet frozen at its lip all strangle the air path at its easiest-to-check point, which is why an E110 that arrives with the weather is this branch until proven otherwise. Construction debris belongs here too: a termination left taped, capped or buried by landscaping or siding work after installation blocks the path as completely as any storm.
First check: SAFETY: E110 is a venting code on a gas appliance, and venting is carbon monoxide territory. Never run the heater with a vent termination you know is blocked, never disconnect vent piping to 'test', and treat any CO alarm, soot at the termination or a combustion smell as a stop-and-call event. The outdoor checks below are visual only — do not reach into or dismantle vent piping.
If it keeps coming back: A returning E110 keeps a diary, and its entries are legible. Returns with storms, snow or hard freezes: the termination or the condensate outlet is exposed to the weather that causes it — an installation exposure problem, fixed at the termination, not in the cabinet. Returns weeks after a filter cleaning, in a dusty season: the filter interval is too long for the room the heater lives in. Returns gradually, with longer runs needed to trigger it: a condensate path narrowing, or a fan weakening toward the speed it can no longer hold. Returns immediately at every startup on a clear path: the APS proof itself. Each pattern names its branch; a technician told 'E110, third time, always during the longest showers, drain outlet was frozen twice' starts halfway down the list.
Less common and model-specific codes
Search data shows owners also meet these codes on Navien water heaters: NPE-240A, Navien. They are not part of the core code list Navien publishes for most models — several are series-specific, abbreviated display readings, or codes carried over from a sister platform — so we do not publish meanings for them rather than guess. Treat them by symptom: note what the machine was doing when the code appeared (filling, draining, heating, spinning), run one full power cycle (5 minutes off), and if the code returns, match the symptom to the closest documented family in the table above and check the tech sheet stored inside your machine for the model-specific definition.
Deep-dive guides for the most searched codes
Related guides
Facts on this page were checked against manufacturer documentation: hvacmarket.ca · navien.co.uk · manualspro.net · cdn3.guidespdf.com · manualspro.net · manualmachine.com · manualmachine.com