A blinking error on the front panel of a tankless unit almost always shows up at the worst moment, usually mid-shower on a cold morning. Navien tankless water heater error codes are the unit’s way of telling you exactly what went wrong, and learning to read them can save you a $150 service call for a problem you could clear in five minutes. Navien units display a two- or three-character code, often starting with the letter E, and each one points to a specific fault. This guide translates the most common codes, explains likely causes, and tells you which fixes are safe to try yourself.
How Navien Error Codes Work
When a Navien condensing unit detects a problem, it shuts down heating to protect itself and flashes a code on the digital display or the NaviLink app. The codes fall into a few broad families: ignition and gas faults, water flow and temperature faults, venting and airflow faults, and electronic or sensor faults. Knowing the category tells you where to look before you even decode the exact number.
Before troubleshooting anything, confirm the basics. Make sure the gas is on, the unit has power, the water supply valves are open, and the vent terminal outside is clear of snow, leaves, or a bird’s nest. A surprising share of service calls trace back to one of these four items, so rule them out first.
Common Ignition and Gas Codes
Ignition problems are the most frequent complaint, and they usually announce themselves the moment you open a hot tap. If the burner cannot light or stay lit, the unit throws a fault and stops.
- E003 – Ignition failure: The unit tried to light but detected no flame. Check that the gas supply valve is fully open, the propane tank is not empty, and any recently serviced gas line has been bled of air.
- E004 – False flame / flame detected when it should not be: Often a dirty or failing flame sensor, or condensation shorting the igniter. This one usually needs a technician.
- E012 – Flame loss: The burner lit but the flame went out mid-cycle. Common causes are low gas pressure, an undersized gas line, or a partially blocked vent restricting combustion air.
For E003 specifically, a quick test is to run another gas appliance like the range. If it also struggles, the problem is your gas supply, not the water heater. If other appliances run fine, the issue is likely internal and warrants a closer look at the igniter and gas valve.
Water Flow and Temperature Codes
The next family of codes deals with water moving through the heat exchanger and the sensors that watch its temperature. Scale buildup is the usual villain here, especially in homes with hard water that skip annual descaling.
- E016 – Overheating / abnormal high temperature: Frequently caused by scale insulating the heat exchanger, a stuck flow sensor, or restricted flow. Descaling the unit often clears it.
- E027 – Water pressure or sensor fault: Check that inbound water pressure is within spec and the isolation valves are fully open.
- E030 / E035 – Fan or exhaust related: Points toward the combustion fan or exhaust path rather than water flow.
If you see temperature-related codes and cannot remember the last time you flushed the unit, that is your answer. Mineral scale is the single biggest cause of premature tankless failures, and it builds silently until a code forces the issue.
Venting and Airflow Codes
Condensing tankless heaters are sensitive to airflow because they need to pull in combustion air and push out exhaust cleanly. Any blockage or disconnection trips a safety fault.
Codes in the E109, E110, and similar range typically indicate an air pressure or venting problem. Walk outside and inspect the intake and exhaust terminals. Look for insect screens clogged with lint, ice buildup in winter, or a vent pipe that has come loose at a joint. Indoors, verify that the vent pipe slopes correctly back toward the unit so condensate drains rather than pooling. A pinched or sagging condensate line can also back up and trigger faults, so confirm it runs downhill to the drain without kinks.
Sensor and Electronic Codes
The final group covers the brains of the unit: temperature sensors, the control board, and communication between components. These are harder to DIY because they often require a multimeter and replacement parts.
Codes such as E047 and E048 relate to the combustion or airflow sensors, while E060-range codes often point to sensor or board communication faults. If you have already ruled out gas, water, and venting, and a sensor code persists after a full power cycle, it is time to call a licensed technician. Guessing at electronic parts gets expensive fast, and a misdiagnosed control board is one of the priciest repairs on any tankless heater.
The Universal First Step: A Proper Reset
Many transient codes clear with a clean reset, so try this before assuming the worst. Follow these steps:
- Turn off all hot water taps in the house.
- Press and hold the power button on the front panel to shut the unit down.
- Switch off the dedicated circuit breaker feeding the heater and wait 60 seconds.
- Restore the breaker, power the unit back on, and run a single hot tap to trigger a new heating cycle.
If the code returns immediately, the underlying fault is still present and you have narrowed it to a real hardware issue rather than a glitch. Note the exact code and how quickly it reappears, since that detail helps a technician diagnose over the phone.
When a Code Points to Gas Pressure
A recurring theme behind ignition and flame-loss faults is inadequate gas supply, and it is worth understanding because it is one of the most misdiagnosed problems on tankless units. These heaters demand a lot of gas when firing at full output, often far more than the tank heater they replaced. If your gas line is undersized or shared with other high-demand appliances like a furnace or range, the pressure can sag below what the unit needs, and it responds with an E003 or E012.
Signs point this way when the unit runs fine alone but faults the moment another gas appliance kicks on, or when it struggles only during high hot-water demand like a long shower plus a running dishwasher. Confirming this requires a technician with a manometer to measure gas pressure at the unit under load, and the fix may involve upsizing the gas line or the regulator. For propane units specifically, a nearly empty tank or a regulator icing over in cold weather produces the same low-pressure symptoms, so check the tank level before assuming the heater is at fault.
Reading Codes Through the NaviLink App
Many newer Navien units pair with the NaviLink Wi-Fi module, which pushes error codes and alerts straight to your phone. This is genuinely useful because it timestamps faults, letting you see whether a code appears at a specific time of day or correlates with heavy demand. If you have the app, check the fault history before troubleshooting; a pattern of the same code every morning during peak shower time strongly suggests a demand or gas-supply issue rather than a random component failure.
The app also lets you monitor inlet and outlet water temperatures and flow rate in real time, which helps confirm whether the unit is heating properly after you clear a code. When you do call for service, being able to tell the technician the exact code, its frequency, and the conditions that trigger it turns a guessing game into a targeted repair and often shortens the visit.
Preventing Future Faults
Most repeat error codes are avoidable with basic maintenance. Flush and descale the unit every 12 months, or every 6 months on very hard water, using a descaling pump kit and food-grade vinegar or a commercial solution. Clean the inlet water filter and the air intake screen at the same time. Keep the vent terminals clear year-round, and consider a whole-home water softener if you live in a hard-water region.
Understanding Navien tankless water heater error codes turns a stressful shutdown into a manageable checklist. Rule out the simple stuff first, match the code to its category, and try a proper reset before spending money. When a sensor or ignition fault survives all of that, you will at least know exactly what to tell the technician, which usually shortens the visit and the bill.