No hot water at all
A hot tap opens, the unit tries to start, then the display shows E012 and water stays cool.
Start here: Start with gas supply and a basic reset, then check the intake and exhaust outside.
Direct answer: Navien code E012 usually means the burner tried to light but lost flame or could not keep a stable burn. The first things to check are whether the gas supply is fully on, the unit has been recently interrupted by wind or vent blockage, and whether the air intake or condensate drain is restricted.
Most likely: Most often, this shows up after a gas interruption, a partially closed gas valve, a blocked intake or exhaust, or condensate backing up into the unit.
Treat E012 like a failed fire-up, not a random electronics glitch. If the unit clicks, tries to ignite, then drops out and shows the code again, work the easy airflow and supply checks first. Reality check: one windy day, one closed gas valve after other work, or one plugged condensate line can be enough to trigger this. Common wrong move: resetting it over and over without checking the vent and gas shutoff first.
Don’t start with: Do not start by ordering a control board or opening the gas train. On this code, the simple outside checks are far more common than a failed internal gas component.
A hot tap opens, the unit tries to start, then the display shows E012 and water stays cool.
Start here: Start with gas supply and a basic reset, then check the intake and exhaust outside.
The burner seems to catch briefly, but the unit drops out and throws the code once flow continues.
Start here: Look for vent restriction, condensate backup, or unstable gas supply before assuming an internal part failed.
The heater works on calm days but faults during wind, heavy rain, or freezing conditions.
Start here: Inspect the vent termination and intake for wind-driven blockage, ice, debris, or sagging vent sections holding water.
The error began after gas work, plumbing work, remodeling, or moving stored items near the unit.
Start here: Check that the gas shutoff is fully open, the intake area is clear, and the condensate tubing was not bumped or pinched.
E012 commonly shows up when the burner lights poorly or loses flame because the unit is not getting steady gas.
Quick check: Make sure the water heater gas shutoff is fully parallel with the pipe and confirm other gas appliances are working normally.
A tankless unit needs clean airflow to light and stay lit. Leaves, nests, ice, or a loose vent joint can upset combustion quickly.
Quick check: Inspect the vent termination outside and the area around the unit for blockage, sagging pipe, or anything covering the intake.
If condensate cannot drain, water can back up and interfere with normal burner operation or trip safety logic during ignition.
Quick check: Look for water in the cabinet base, a kinked condensate tube, or a trap and drain line that are dirty or plugged.
If supply and venting look normal but the unit repeatedly clicks, lights weakly, or drops flame, the igniter or flame rod may be fouled or worn.
Quick check: Listen for repeated ignition attempts and watch whether the unit ever catches flame briefly before locking out again.
Tankless units can throw similar-looking no-heat complaints for very different reasons. You want to make sure you are chasing a fire-up problem, not a flow or temperature setting issue.
Next move: If you clearly see E012 after an ignition attempt, continue with supply and vent checks. If there is no ignition attempt, no code, or a different code appears, stop chasing E012 and troubleshoot the actual displayed problem.
What to conclude: A true E012 points you toward gas, air, condensate, or burner ignition stability rather than a simple temperature setting problem.
A partly closed gas valve or recent gas interruption is one of the most common real-world causes, and it is the least invasive thing to rule out.
Next move: If the heater runs normally after restoring full gas flow and one reset, the problem was likely supply-related. If other gas appliances also struggle, or the water heater still drops into E012, move on to venting and condensate checks.
What to conclude: Good gas flow to the house but repeated E012 at the heater makes airflow, condensate, or internal ignition trouble more likely.
These units are sensitive to restricted airflow. Outside terminations, screens, elbows, and low spots in venting are common places for trouble.
Next move: If you clear a blockage and the unit lights normally, monitor it through several hot-water calls. If the vent path looks clear and the code returns, check the condensate drain next.
On condensing tankless units, a dirty trap or kinked condensate line can cause nuisance flame and ignition faults that look electrical at first.
Next move: If the unit runs after the condensate path is cleared, keep an eye on it for the next day or two for repeat backup. If gas, venting, and condensate all check out but E012 keeps returning, the remaining likely causes are inside the burner section and should be serviced professionally.
After the common external causes are ruled out, repeated resets do not fix the root problem. At that point the likely work involves combustion testing, cleaning, or internal gas and ignition components.
A good result: If the unit now lights cleanly and stays running through several calls, keep using it but recheck the vent and condensate path after the next storm or cold snap.
If not: If the code comes back after one proper reset, stop there and have the burner and flame-sensing system serviced.
What to conclude: At this point the likely repair is not a safe guess-and-buy homeowner part. It needs combustion-side diagnosis with the right tools.
Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.
It usually means the unit failed to establish or hold a stable flame during ignition. In plain terms, the heater tried to fire but something in the gas, air, condensate, or burner side kept it from staying lit.
One reset after checking the obvious items is reasonable. Repeated resets are not a fix. If E012 keeps coming back, the unit still has an ignition or flame-stability problem and needs more than a reboot.
Yes. Strong wind, ice, snow, or wind-blown debris at the vent termination can upset combustion enough to trigger this code. That is why the outside vent and intake check is worth doing early.
No. External causes like gas interruption, vent blockage, or condensate backup are more common. Control and gas-train parts are not good first guesses on this code.
Not as a casual first move. Once you are past the gas, vent, and condensate checks, the remaining work is in the combustion section and is better handled by a qualified tech, especially on a gas-fired tankless unit.
Tell them whether other gas appliances are working, whether the water heater clicks or briefly lights, whether the vent termination was clear, and whether you found any condensate backup or water under the unit. That gives them a much better starting point.