Navien NPE-2 Code E004
False flame detection. The heater is seeing a flame when there should not be one. Navien's instruction to the owner is specifically about grounding — make sure the electrical cord is properly grounded — because flame detection works by passing a tiny current through the flame to ground, and a bad ground makes that circuit report nonsense.
Call a proThe verdict
Call a licensed plumber
A flame-sensing circuit reporting a flame that is not there is a safety-relevant fault on a gas appliance, and Navien's pointer at grounding is a real clue: the outlet, its ground, and its polarity get checked before anything inside the unit. Have it looked at rather than reset.
Typical cost: $150–$800
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.
- Check that the heater is plugged into a properly grounded outlet and that nothing about the wiring has changed recently — that is Navien's own instruction for this code.
- If the outlet is shared, on an extension lead, or was recently rewired, mention it when you book.
- Leave the unit off and book a licensed professional or a qualified electrician.
Frequently asked questions
Why would grounding cause a false flame reading?
Flame rectification works by passing a small current from the sensing rod through the flame to the appliance ground. If the ground path is poor or the polarity is reversed, the board can read a current that is not really flame — which is exactly what this code reports.
Code E004 on other Navien series
The same code number can mean something different on another series — make sure you're reading the page for your exact unit:
Don't confuse this with
One other Navien NPE-2 code points at flame detection 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: