Navien Water Heater Error Code 12: How to Fix It

Medium 30-60 minutes Critical Severity Verified June 2026
Error Code
12
Brand
Navien
Product Type
water_heater
Severity
Critical
DIY Difficulty
Medium
Estimated Fix Time
30-60 minutes
Navien error code 12 (also shown as E012) indicates flame loss during operation, meaning your water heater detected a flame but then lost it unexpectedly. This critical error is typically caused by a faulty flame rod sensor or inadequate gas pressure to the unit.
Ad

Tools You'll Need

How to Fix Error Code 12

  1. Turn off gas supply and power

    Never work on gas appliances without shutting off gas supply first. Gas leaks can cause explosions or carbon monoxide poisoning.
  2. Wait and reset the system

  3. Check gas supply pressure

    If you smell gas, evacuate immediately and call your gas company's emergency line.
  4. Inspect the flame rod sensor

    Ensure unit is completely cool and gas is off before removing panels or accessing internal components.
  5. Clean the flame rod

    Handle flame rod carefully - it's delicate and expensive to replace if broken.
  6. Check flame rod electrical connection

  7. Examine the burner assembly

  8. Test the system

Parts You May Need

Flame rod sensor
Check Price on Amazon
Gas pressure regulator
Check Price on Amazon
Wire harness connector
Check Price on Amazon
Flame rod sensor
Check Price on Amazon
Gas pressure regulator
Check Price on Amazon
Wire harness connector
Check Price on Amazon
Flame rod sensor
Check Price on Amazon
Gas pressure regulator
Check Price on Amazon
Wire harness connector
Check Price on Amazon
Flame rod sensor
Check Price on Amazon
Gas pressure regulator
Check Price on Amazon
Wire harness connector
Check Price on Amazon
Flame rod sensor
Check Price on Amazon
Gas pressure regulator
Check Price on Amazon
Wire harness connector
Check Price on Amazon
Flame rod sensor
Check Price on Amazon
Gas pressure regulator
Check Price on Amazon
Wire harness connector
Check Price on Amazon
Flame rod sensor
Check Price on Amazon
Gas pressure regulator
Check Price on Amazon
Wire harness connector
Check Price on Amazon
Flame rod sensor
Check Price on Amazon
Gas pressure regulator
Check Price on Amazon
Wire harness connector
Check Price on Amazon
Ad

When to Call a Professional

Call a licensed gas technician if: gas pressure is incorrect and requires adjustment, flame rod replacement is needed, electrical components test faulty with a multimeter, you're uncomfortable working with gas appliances, or the error persists after cleaning. Gas work often requires permits and professional certification.

Frequently Asked Questions

What does Navien error code 12 mean?
Error code 12 (E012) means flame loss during operation - the unit ignited properly but then lost the flame unexpectedly. This is usually caused by a dirty flame rod sensor or gas pressure issues.
Can I fix Navien error code 12 myself?
Basic troubleshooting like cleaning the flame rod can be done by homeowners, but gas pressure adjustments and component replacement should be handled by licensed gas technicians for safety and warranty reasons.
How often should I clean the flame rod?
Clean the flame rod annually as part of routine maintenance, or whenever you experience flame loss errors. Units in areas with hard water or high mineral content may need more frequent cleaning.
Will error code 12 prevent hot water completely?
Yes, this is a critical safety error that shuts down the heating system completely. The unit will not produce hot water until the flame loss issue is resolved and the error is cleared.
How much does it cost to fix Navien error code 12?
If cleaning the flame rod fixes it, there's no cost. Professional service calls typically range $150-300. Flame rod replacement costs $50-150 for the part plus labor, while gas pressure adjustments may require utility company involvement.