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, Navien's own manual has one — but the list 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.
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 .

