Navien NPE tankless heaters show codes that start with E. E003 is ignition failure, E012 flame loss, E016 heat exchanger overheating, E110 abnormal air pressure and E760 a flush and service alarm. For the simple ones Navien lists a step, such as opening the gas valve, cleaning a filter or checking the ground. The rest go to technical support.
Why does Phoenix water matter for E016, E030 and E760?
These three codes point at the heat exchanger, and Phoenix has hard water, which leaves mineral scale wherever it is heated. Navien's manual calls the flush "a somewhat complicated procedure," says improper maintenance can void the warranty, and tells the owner to contact an authorized technician if unsure. Our page on how often to descale a tankless water heater in Phoenix gives the schedule, and our page on how hard water damages plumbing explains why it forms.
What about codes that are not on this list?
Navien makes several product lines, and older units or other lines use different codes and different steps. The rating plate gives the model number, and the manual for that model is the right chart. If the code on your display is not on the list above, treat it as a call for service.
When should I call a plumber?
Call for any code that comes back after one reset, any code that says to contact technical support, an E016 or E030 on a heater that has never been flushed, or any time you smell gas. We are licensed and insured, take emergency calls 24/7, and quote upfront after a free estimate. Before you reset anything, it helps to read the saved list of past errors; how to view or clear the Navien error history explains where it is.
If your heater is a different brand, see our pages on the Rinnai code list, Rheem tankless codes and A. O. Smith tankless codes. If codes keep stacking up on an older heater, our page on whether to repair or replace a water heater can help you weigh it.
