Navien NPE-2 Code E030
Exhaust overheating. The flue gas is too hot: Navien shuts the water heater down when the exhaust temperature exceeds 149°F (65°C). On a condensing unit the exhaust is supposed to be cool — that is where the efficiency comes from — so a hot flue means heat is going up the vent instead of into your water. Navien's remedies are the same two as for E016: clean the cold water inlet filter, and flush the heat exchanger.
Call a proThe verdict
Call a licensed plumber
Scale in the heat exchanger is the classic cause, and Navien's own remedy is a flush. Treat it as a professional visit rather than a DIY flush, because restricted venting produces the same reading and because the exchanger deserves inspecting once it has been running hot.
Typical cost: $150–$1,400
US estimate for parts and labor. Prices vary by region and by who does the work — see how we estimate costs.
What the manual says
The meaning above is transcribed from the manufacturer's diagnostic documentation for the NPE-2 — not averaged across the brand.
Source: Navien NPE-2 User's Information Manual (p. 17), read Aug 2026 — the manufacturer's own documentation for this exact series.
What you can safely check
Before anything else: if you smell gas, stop here, leave, and call your gas utility.
- Stop using the unit and leave it off until it is checked.
- Note when it was last flushed and whether your water is hard.
- Check the vent terminal outside for obstructions.
- Book a licensed professional.
Frequently asked questions
149°F sounds low for an exhaust.
For a condensing heater it is the point at which something is wrong. These units are designed to pull so much heat out of the flue gas that it condenses; a flue above 149°F means that heat transfer is not happening, and the usual reason is scale.
Code E030 on other Navien series
Other Navien series report code E030 under the same fault name, but each manual is transcribed separately and they do not read alike:
Don't confuse this with
One other Navien NPE-2 code points at the exhaust path too. They are different components in different places, and ordering a part against the wrong one is the most common way this fault gets expensive: