
Most Common Noritz Tankless Water Heater Error Codes
- Della Sparks

- Jun 9
- 6 min read
A Noritz unit usually gives you a warning before it gives you a cold shower. If you are seeing one of the most common Noritz tankless water heater error codes on the display, that code is your heater’s way of narrowing down the problem fast. The key is knowing which issues are safe to check yourself and which ones need a trained technician.
For homeowners, an error code can feel more dramatic than it really is. Some codes point to a simple maintenance issue like restricted airflow or scale buildup. Others can involve gas supply, ignition failure, overheating, or venting problems, and those should be handled carefully. A tankless system is efficient and reliable, but it depends on clean water flow, proper combustion, and correct installation to keep working the way it should.
Why Noritz error codes matter
Unlike older tank water heaters that often fail with very little warning, tankless systems are built to monitor themselves. That is helpful because the code narrows the likely cause instead of leaving you guessing. It also helps prevent bigger damage. A unit that shuts itself down over overheating or venting trouble is doing exactly what it was designed to do.
That said, the code itself is not the whole diagnosis. One error can have a few possible causes. A clogged intake screen, poor gas pressure, a dirty flame rod, frozen piping, or a faulty sensor can all create symptoms that look similar at first. That is why a good service call usually includes testing, not just replacing parts.
Most common Noritz tankless water heater error codes homeowners see
Error code 11 - Ignition failure
This is one of the most common calls with Noritz units. Code 11 usually means the heater tried to ignite but could not start properly.
Sometimes the cause is basic. The gas may be turned off, the unit may not be getting enough gas pressure, or there may be air in the gas line after service work. In other cases, the issue is more technical, such as a bad igniter, flame rod problem, burner issue, or improper venting affecting combustion.
If your gas appliances throughout the home seem normal, the next homeowner-safe step is usually a reset. If the code returns, it is time for professional diagnosis. Repeated ignition failure is not something to ignore.
Error code 12 - Flame loss
Code 12 means the burner lit but could not keep a stable flame. In plain terms, the heater started and then lost combustion.
This can happen because of inconsistent gas supply, venting restrictions, dirty burners, or a flame sensor issue. Wind conditions can also play a role in some venting setups, especially if the installation is older or the vent termination has a problem.
This is where it depends. If it happens once during odd weather, the system may recover. If it starts happening repeatedly, the unit needs inspection. A tankless heater should not be struggling to hold flame under normal conditions.
Error code 16 - Overheat warning
Code 16 points to high temperature conditions inside the heat exchanger area. This is a code homeowners should take seriously because overheating can shorten equipment life and signal maintenance problems.
A common cause is scale buildup inside the heat exchanger. In Southern California, hard water is a frequent contributor. Mineral deposits reduce heat transfer and can make the unit run hotter than it should. Blocked airflow, restricted water flow, sensor issues, or component failure can also be involved.
If your unit has never been flushed, this code often goes hand in hand with overdue maintenance. Descaling may be part of the fix, but a technician should also make sure the underlying cause is fully addressed.
Error code 29 - Condensate issue
On high-efficiency condensing Noritz models, code 29 often means the condensate line is blocked, backed up, or not draining correctly.
That condensate has to leave the unit properly. If the drain line clogs or the trap has an issue, the heater may shut down to protect itself. Debris, improper installation slope, or a neglected neutralizer can all contribute.
This is one of those codes that can be simple or not-so-simple. A visible drain issue may be easy to spot, but if the code keeps returning, the entire condensate setup should be checked.
Error code 90 - Combustion abnormality
Code 90 usually indicates a combustion problem. That can sound broad, and it is. The unit is telling you combustion is not happening within safe or expected parameters.
Possible causes include dirty burners, blocked air intake, venting trouble, gas pressure issues, or a fan or sensor problem. Because combustion and venting directly affect safety, this is not a code for trial-and-error repairs.
If you see code 90, shut the unit off if recommended by the manufacturer and arrange for service. This is exactly the kind of issue where specialized tankless experience matters.
Error code 99 - Exhaust or venting problem
Code 99 is commonly associated with flue or exhaust blockage. The heater may be detecting that combustion gases are not venting properly.
Bird nests, debris, corrosion, disconnected vent sections, and installation defects can all trigger this code. In some cases, a dirty heat exchanger or combustion issue contributes to poor exhaust performance too.
This is a strong do-not-ignore code. Venting issues can affect both performance and safety. If the heater locks out with code 99, it needs a proper inspection before being returned to normal use.
What to check before calling for service
There are a few basic things a homeowner can look at without taking the unit apart. First, confirm the heater has power and the gas supply valve is on. If there was a recent outage or gas interruption, a reset may solve the problem.
Next, look for obvious issues around the vent termination and, if you have a condensing model, the condensate drain line. Leaves, dirt, or visible blockage can sometimes be spotted from outside. You can also check whether the cold water isolation valve is fully open and whether the unit has had regular flushing service.
What you should not do is remove sealed components, attempt gas adjustments, or keep resetting a unit that repeatedly locks out. A reset is a check, not a repair. If the same code returns, the heater is telling you the problem is still there.
When the problem is really a maintenance issue
A lot of the most common Noritz tankless water heater error codes are connected to maintenance, not just part failure. Hard water scale is a big one. As minerals build inside the heat exchanger, water flow and heat transfer change, and the system starts operating under stress.
Dirty inlet screens, neglected condensate drains, dusty combustion air passages, and aging vent materials can all create error codes too. That is why annual service matters, especially in homes with hard water or heavy hot water use. Families with larger households often put more demand on tankless systems than they realize.
A good maintenance visit does more than flush the unit. It gives the technician a chance to catch venting wear, burner contamination, sensor drift, and early signs of failure before those turn into no-hot-water calls.
When to call a tankless specialist
If the code involves ignition, flame failure, overheating, combustion, or venting, it is smart to bring in a pro sooner rather than later. The same goes for recurring codes, strange noises, temperature swings, or a unit that works intermittently and then shuts down.
Tankless systems are not impossible to service, but they are more specialized than standard tank heaters. Proper diagnosis often requires checking gas pressure, combustion performance, resistance values, sensor readings, venting conditions, and scale levels together. Replacing a part without testing can waste time and money.
For homeowners in Santa Barbara, Ventura, and nearby Los Angeles County communities, fast expert service matters because these problems rarely improve on their own. At The Water Heater Wizard, this is the kind of work we handle every day - getting hot water back quickly, safely, and without the guesswork.
How to prevent future Noritz error codes
The best prevention plan is pretty simple. Flush the system on schedule, especially if your water is hard. Keep up with manufacturer-recommended maintenance. Make sure any repairs or installations are done by someone familiar with Noritz equipment and proper venting standards.
If your home has persistent scale issues, water treatment may be worth considering. In the right home, a water softener or scale-reduction strategy can help protect not just the water heater but other plumbing fixtures and appliances too. It is not always necessary, but in many Southern California homes it can make a noticeable difference in performance and longevity.
When a Noritz code appears, think of it as useful information, not bad news. The sooner the cause is identified, the sooner your home gets back to what matters most - reliable hot water and one less thing to worry about.





Comments