In This Article
- What Navien water heater error codes actually mean
- Navien tankless error codes and what they're telling you
- What you can safely check yourself
- When it's time to call a licensed plumber
- If you smell gas or hear a CO alarm
- Navien tankless not heating — or not getting hot enough (no code showing)
- What Jeneral Plumbing does about it
- Navien error code list — what each code means and what to do
- Frequently Asked Questions
Navien error codes are the control board's way of naming what tripped — flow, venting, ignition, or a failed part. They tell you where a sensor caught trouble, not what actually broke. Note the code, power-cycle the unit once, and if it comes back, call a licensed plumber instead of resetting it again.
What Navien water heater error codes actually mean
Think of the control board inside your tankless unit as a very cautious bookkeeper. Every time water flow, gas pressure, exhaust flow, or temperature strays outside its expected range, the board writes down a code and stops the burner rather than risk an unsafe condition. That is exactly what navien water heater error codes are for — they are the unit protecting itself and your house, not a random glitch.

Different codes point at different systems. Some are about combustion air and exhaust venting. Some are about water flow through the heat exchanger — the coiled pipe inside the unit where the burner's heat actually transfers into your water, similar to a car radiator transferring heat the other direction. Others are electrical. The same root problem can throw more than one code depending on how it happens to trip the board first.
We saw this firsthand on a job in Carlisle: one unit threw three different codes — a ventilation fault, a flow-related fault, and what the manufacturer's support line initially called a blown fuse — over time. All three traced back to a single cause: scale buildup slowly narrowing the heat exchanger, the way plaque narrows an artery. The fuse really had failed, but it failed because the restricted flow was overworking the electronics, not because the fuse was simply old.
Navien tankless error codes and what they're telling you
Because the causes overlap so much, it helps to think in terms of navien tankless error codes categories rather than memorizing every number:
Ignition or gas-supply codes (including error code 03): the unit isn't sensing a proper flame. On one Carlisle-area job, an NR180 running natural gas threw this code and simply would not light — the technician confirmed gas pressure with a manometer before going further.
Flow or heat-exchanger codes: water isn't moving through the unit the way the board expects, often from scale restricting the exchanger or a clogged inlet filter.
Venting/combustion-air codes (error code 110 is the common one): exhaust or intake airflow is blocked or disconnected. Sometimes that's just a capped-off vent outside. Sometimes it's a real venting fault.
Electrical/board codes: a fuse, sensor, or the main circuit board itself has failed — sometimes a real component failure, sometimes a symptom of one of the categories above stressing the system.
If you want a full navien error code list with every number defined, there is one further down this page — but a list on its own won't tell you why a code is happening on your unit, which is the part that actually matters.
How to fix Navien error code E003
Homeowners often ask specifically how to fix Navien error code E003. This code points to a failed ignition attempt — the unit tried to light the burner and couldn't confirm a flame. Before assuming the worst, check that the gas shutoff valve to the unit is fully open and that nothing is blocking the outside vent caps. If those check out and the code returns, the cause is usually gas pressure, an igniter problem, or a wiring issue — all things that require a meter and training to diagnose safely, which is where a licensed technician takes over.
What you can safely check yourself
Before calling anyone, a few checks take five minutes and can save you a truck roll:
Read the display exactly. Note the full code (letters and numbers) — "E003" and "003" and "22" are different problems, and guessing from memory wastes time on the phone with support.
Check the outdoor vent caps. Snow, leaves, a bird's nest, or a spider web across the intake or exhaust can trigger a venting fault on their own.
Look at the gas valve. Confirm the shutoff valve to the unit is turned fully to the "on" position — it's easy to bump closed during other work nearby.
Try a power cycle. Unplugging the unit (or shutting off its breaker) for 60 seconds and powering it back on clears many one-off faults. This is the standard first step in how to reset Navien error code situations, and it's completely safe to do yourself.
Check whether other fixtures are affected. If every hot tap in the house is cold, that points to the unit itself; if only one fixture struggles, the problem may be local to that fixture, not the water heater.
If the code clears after a reset and doesn't come back, you may be fine. If it returns within a day or two, don't keep resetting it — that just means the underlying cause is still there.
When it's time to call a licensed plumber
Massachusetts law requires a licensed plumber or gas fitter for anything beyond the checks above — and for good reason. Opening the unit's cabinet, testing gas pressure with a manometer, working on venting, or touching the wiring all involve pressurized gas, combustion, or line voltage. Get any of those wrong and you risk carbon monoxide exposure, a gas leak, or a fire — not a bigger repair bill.

This is also where "reset it and see" needs to stop. A code that keeps returning after a proper power cycle means the root cause is still active every time the unit fires. That could be scale, a failing sensor, a blocked vent, or a cracked heat exchanger. None of those fix themselves. That's licensed-technician territory: diagnosing with a meter, pulling the correct part number, and confirming the fix actually holds under a full heating cycle.
If you smell gas or hear a CO alarm
If you smell gas, hear a carbon monoxide alarm, or see smoke near the unit, leave the building immediately and call 911 from outside. Do not try to reset the unit, flip breakers, or investigate the smell yourself. This applies to any gas appliance, tankless water heater included, and it overrides every other step on this page.
Navien tankless not heating — or not getting hot enough (no code showing)
Sometimes there's no error code at all — the display looks normal, but the water just isn't hot. When a Navien tankless is not heating, it rarely quits all at once. The water just gets less hot, more slowly, over a period of months — and most people adjust to it before they call. In the Carlisle case above, the homeowner didn't notice a code first — they noticed hot water delivery had quietly slipped from about 30 seconds to 3-4 minutes. That slow slide is scale build-up talking, months before it throws a code.
Scale forms when minerals in your water — mainly calcium and magnesium — bake onto the inside of the heat exchanger every time the burner fires. On private wells in Carlisle and Groton we see it faster than on town water in Chelmsford. A little buildup is normal. Left untreated for years, especially on hard water common around Middlesex County, it narrows the passage enough to choke flow and eventually trip a fault code or crack the exchanger outright.
This is why we push water testing before it's a crisis. A pressure test, a water quality test, and a TDS (total dissolved solids) test tell you what your tankless unit is actually up against before scale becomes a $700 repair — or, once the heat exchanger is out of warranty, a bill that starts approaching the cost of a new unit entirely. Most contractors skip this testing when they sell a tankless system. We don't think that's doing right by the homeowner.
What Jeneral Plumbing does about it
We see this same pattern of codes, scale, and slow-fading hot water in Carlisle regularly, and the same failure shows up in Westford and Littleton just as often — it's a water-chemistry problem more than a brand problem, and Middlesex County's water gives every tankless unit a workout over time.
When you call us out for a Navien fault, we bring a meter and the diagnostic know-how to read the code correctly the first time, check gas pressure and venting if needed, and pull warranty coverage when the unit qualifies for it. Here's what a visit costs. During regular hours it's an $80 dispatch fee — the cost of the visit, waived when you hire us for the work. If it's after hours, a holiday, or a Sunday emergency, dispatch is a flat $599 callout fee — non-refundable, collected prior to dispatch, and covering the dispatch only.
If your unit's error code turns out to be the well-documented Navien 515 fault, we've written a full breakdown of that one specifically — read our deep-dive on solving Navien error code 515. For everything else tankless, from a first-time water test to a full unit replacement, our tankless water heater service page covers what we do and how we do it.
A code caught this month is usually a flush and a sensor. The same code ignored until spring is often a cracked heat exchanger and a replacement quote. Homeowners in Carlisle and surrounding towns like Chelmsford and Tyngsborough can reach us anytime — we answer emergency calls 24/7. Call (978) 392-7789 and we'll get your hot water sorted.
Navien error code list — what each code means and what to do
Codes vary slightly by series. NPE, NPE-2, NCB and NPN units share most numbers but not all definitions, so confirm against the manual for your exact model. Everything in the "your move" column stops where Massachusetts law does — anything involving gas pressure, venting, combustion or wiring is licensed plumber or gas fitter territory.
Code | What the board detected | Usual cause | Your move |
|---|---|---|---|
E003 | Ignition failure — the unit tried to light and never confirmed flame | Gas shutoff partly closed, gas outage, low supply pressure, igniter or flame rod | Confirm the gas valve is fully open and other gas appliances work. If it returns after one reset, call |
E004 | False flame — the sensor reads flame when there should not be one | Grounding fault, wet or contaminated flame rod, gas valve leak-by | Verify the unit is on a properly grounded outlet. Otherwise call |
E012 | Flame loss — it lit, then lost the flame mid-cycle | Gas supply dropping under load, blocked intake air, grounding | Check the intake cap outside for snow, nests or debris. Call if it repeats |
E016 | Heat exchanger overheat | Scale in the exchanger or a clogged cold water inlet filter choking flow | Power down 30 minutes. This is the classic scale code — a flush is usually the real fix |
E030 | Exhaust temperature out of range | Same root as E016 — restricted flow or a fouled exchanger | Power down and let it cool. Recurring E030 means the exchanger needs service |
E046 | High-limit control fault | Failed limit switch, or wiring at the exchanger thermistor | Licensed tech |
E047 | Exhaust thermostat fault | Open or shorted exhaust thermistor, loose connection | Licensed tech |
E060 | Dual venturi limit switch fault | Venturi connection or a failed venturi assembly | Licensed tech |
E109 | Fan motor fault | Failed fan, wiring, or a fan struggling against a restricted vent | Licensed tech |
E110 | Air pressure / exhaust blockage | Blocked or disconnected vent, capped termination, condensate backup, long-run venting issues | Check the outdoor vent caps. Do not keep resetting — this one is combustion safety |
E127 | Air pressure switch fault | Failed switch, or a pressure condition the switch is reading correctly | Licensed tech |
E407, E421, E432, E441 | Thermistor open or short — outlet or inlet temperature sensors | Failed sensor or a damaged harness connection | Licensed tech |
E434 | Water adjustment valve fault | Valve seized, often from scale or debris | Licensed tech |
E438 | Circulation pump fault | Failed pump or an air-bound recirculation loop | Licensed tech |
E439 | Flow sensor fault | Debris in the sensor, or scale reducing flow below what it can read | Licensed tech |
E515 | Main control board (PCB) fault | Board failure — sometimes genuine, sometimes a downstream symptom | Confirm grounding, then call. We have a full write-up on this one linked below |
E517 | DIP switch setting fault | Configuration mismatch, usually from a board swap or install setup | Licensed tech |
E760 | Flushing and service alarm | Not a failure — the unit asking for its scheduled maintenance | Book a flush. Ignoring it can put your heat exchanger warranty at risk |
Read that list again and notice what is missing: there is no code for a cracked or failed heat exchanger. The exchanger is the most expensive part in the unit and the one hard water kills, and it has no code of its own. What you get instead are the symptoms — E016, E030, E439 — showing up over months. That is exactly what happened on the Carlisle job above. By the time a code names the problem directly, the part it points at is rarely the part that actually failed.
Frequently Asked Questions
How do I reset a Navien tankless water heater?
Shut the unit off at its plug or breaker, wait 60 seconds, and power it back on. That clears a one-off fault and is completely safe to do yourself. Write the exact code down first — once you power cycle, it is gone. If the same code returns within a day or two, stop resetting it. A code that comes back is telling you the cause is still there every time the burner fires.
How do I troubleshoot a Navien tankless water heater?
Start with the four checks that need no tools: read the exact code off the display, look at the outdoor vent caps for snow, leaves or nests, confirm the gas shutoff valve to the unit is fully open, and note whether every hot tap in the house is affected or just one. Those four answers put most faults into a category — venting, gas supply, flow, or electrical. Past that point you are opening the cabinet, testing gas pressure, or touching wiring, which Massachusetts law reserves for a licensed plumber or gas fitter.
What does error code E003 mean on a Navien?
E003 is an ignition failure — the unit tried to light the burner and never confirmed a flame. Check that the gas shutoff valve is fully open and that your other gas appliances still work, which rules out a supply outage. If it clears and then returns, the cause is usually gas pressure, the igniter, or the flame rod, and diagnosing those safely takes a manometer and training.
Why does my Navien keep showing the same error code?
Because the fault is still there. The board writes the code every time it sees the condition, so a code that returns after a proper power cycle is a symptom rather than a glitch. On the hard water common around Middlesex County the usual root cause is scale narrowing the heat exchanger, which can throw flow, exhaust and even electrical codes over months before anything names it directly.
Is a Navien error code an emergency?
Usually not. Most codes are the unit shutting itself down safely, and you have time to book a visit. The exceptions are absolute: if you smell gas, hear a carbon monoxide alarm, or see smoke near the unit, leave the building and call 911 from outside. Do not reset anything first.
This article is for informational purposes only and is not a substitute for an in-person diagnosis by a licensed plumber or gas fitter.
Written by Kris Record, Massachusetts Master Plumber, License #9628831-PL-M.
Technical review by Kris Record, Massachusetts Master Plumber, License #9628831-PL-M.
This article was drafted with AI writing tools from Jeneral Plumbing job notes and source materials, then edited before publication. AI tools did not inspect the job or validate technical conclusions.
Last updated .

