Rheem Tankless Water Heater Troubleshooting Codes: A Complete Guide
Tankless water heaters are changing how people enjoy hot water at home. They deliver hot water almost instantly and save energy compared to traditional tanks. Rheem is a trusted brand in this space, offering reliable tankless units for homeowners and businesses. But even the best systems can run into issues. If your Rheem tankless water heater is displaying strange codes, it’s trying to tell you something is wrong.
Understanding these troubleshooting codes can help you fix problems quickly, avoid expensive repairs, and keep your water heater working smoothly. This article explains the most common codes, their meanings, and how to solve them. Whether you’re a homeowner, plumber, or property manager, you’ll find practical advice, examples, and tips to make sense of Rheem codes. You’ll also see comparisons and data tables to help you spot differences between models and issues. Let’s get started and make your water heater troubles easier to solve.
What Are Rheem Tankless Water Heater Troubleshooting Codes?
Rheem tankless water heaters use error codes to show specific problems. These codes appear on the digital display or control panel. Each code stands for a certain issue, such as a faulty sensor, gas supply problem, or blocked vent.
The main purpose of these codes is to help users and technicians quickly find the source of trouble. Instead of guessing, you get a clue about what’s wrong. This saves time and makes it easier to fix the problem. Some codes require professional help, while others can be handled by homeowners.
How Do Rheem Error Codes Work?
When something goes wrong inside the water heater, sensors detect the issue and send information to the main control board. The board then shows a code on the screen. For example, a code might be “E1” or “E5.” These codes are not random. Each code is linked to a specific malfunction.
Some codes are easy to fix, like a dirty filter or low gas pressure. Others, like a failed ignition or broken fan, may need a technician. Rheem provides a code chart in the manual, but many people don’t know where to look or what the codes mean.
Common Rheem Tankless Water Heater Codes And Their Meanings
Here are the most frequent Rheem tankless water heater codes and what they mean:
- Error Code 11: Ignition Failure
- The water heater tried to ignite the burner but failed. Usually caused by low gas pressure, dirty igniter, or faulty gas valve.
- Solution: Check gas supply, clean igniter, inspect wiring.
- Error Code 12: Flame Failure
- The system detected a flame but lost it unexpectedly. This can happen due to blocked vents, dirty burners, or gas issues.
- Solution: Clean burners, check venting, inspect gas lines.
- Error Code 13: Combustion Safety
- The unit detected unsafe combustion. Often caused by blocked air inlet, dirty heat exchanger, or poor ventilation.
- Solution: Inspect air inlet, clean heat exchanger, ensure proper ventilation.
- Error Code 14: Overheat Protection
- The water heater is overheating. Likely causes are scale buildup, faulty sensors, or blocked heat exchanger.
- Solution: Flush unit, check sensors, clean exchanger.
- Error Code 29: Neutralizer Maintenance
- The condensate neutralizer needs replacement or cleaning. For gas-fired condensing models.
- Solution: Replace or clean neutralizer.
- Error Code 31: Burner Sensor Failure
- The burner sensor is malfunctioning or disconnected.
- Solution: Check sensor connection, replace sensor if needed.
- Error Code 76: Communication Failure
- The control board cannot communicate with the remote controller.
- Solution: Inspect wiring, reset controller, check board.
- Error Code 99: System Lockout
- The unit has shut down due to repeated error cycles. Often a safety measure.
- Solution: Diagnose underlying issue, reset unit, call technician if needed.
These are just some of the most common codes. Rheem models may have other codes depending on the features and generation.
Rheem Error Codes Vs. Common Issues: Comparison Table
Here’s a quick comparison between error codes and typical causes:
| Error Code | Typical Cause | DIY Solution | Professional Required? |
|---|---|---|---|
| 11 | Ignition failure | Check gas, clean igniter | No, unless persists |
| 12 | Flame failure | Clean burners, check vent | No, unless persists |
| 14 | Overheat | Flush unit, check sensors | Yes, if sensors faulty |
| 29 | Neutralizer issue | Replace neutralizer | No |
| 76 | Communication error | Inspect wiring, reset | Yes, if board fails |
| 99 | System lockout | Reset unit | Yes, to diagnose |
How To Read And Reset Rheem Error Codes
Reading the code is simple: look at the digital display on your unit. The code will appear as a number (e.g., 11, 12). Some newer models use a remote controller display.
To reset a code:
- Turn off the water heater using the power button or switch.
- Wait 30 seconds.
- Turn the unit back on.
Sometimes, resetting clears the code if the issue was temporary. If the code returns, further action is needed.
Steps To Troubleshoot Rheem Tankless Water Heater Codes
When you see a code, follow these steps:
- Identify the code. Write down the number or message on the display.
- Check the manual. Find the code in your Rheem user manual or online.
- Inspect the unit. Look for obvious issues (water leaks, blocked vents, loose wires).
- Try a reset. Turn off and on as described above.
- Perform basic maintenance. Clean filters, flush scale, check gas supply.
- Test operation. Run hot water and see if code returns.
- Call a technician if needed. If the code repeats or you can’t fix it, get professional help.

Non-obvious Insights For Beginners
Many beginners miss these important points:
- Low gas pressure is a common cause of ignition and flame failure codes, especially after cold weather or gas line changes. Always check gas supply first.
- Scale buildup inside the heat exchanger can trigger overheating codes. Flushing your tankless water heater every 12 months prevents many errors.
- Remote controllers can show codes differently than the main unit. If you have a remote, check both displays for matching codes.
Maintenance Tips To Avoid Codes
Proper maintenance prevents most error codes. Here’s how:
- Flush the unit regularly. Use a descaling solution to remove mineral buildup.
- Clean air filters and vents to keep airflow clear.
- Check gas pressure and connections after any work in your home.
- Replace sensors if they become unreliable.
- Inspect the neutralizer for condensing models and change it as recommended.
Most errors happen because basic maintenance is skipped. Investing 30 minutes every few months can save hundreds in repairs.

Rheem Tankless Water Heater Models: Code Differences
Not all Rheem tankless water heaters use the same codes. Older models may use two-digit numbers, while newer units use more detailed codes. Some models have extra sensors and features, which means more possible codes.
Here’s a comparison of code systems:
| Model Series | Code Format | Number of Codes | Display Type |
|---|---|---|---|
| RTG Series | 2-digit (e.g., 11, 12) | ~20 | Main unit |
| RTGH Series | 2-3 digit (e.g., 29, 76) | ~30 | Main & remote |
| EcoNet Enabled | Alpha-numeric (e.g., E1, E5) | ~40 | Remote & app |
Always check your model number to find the right code chart.
Real-life Examples: Diagnosing Rheem Codes
Example 1: Error Code 12 (flame Failure)
A homeowner notices their water heater showing code 12. They check the gas supply and find it’s fine. Next, they inspect the vent pipe and see a bird’s nest blocking airflow. Removing the nest and resetting the unit solves the problem.
Example 2: Error Code 14 (overheat)
After months of use, a unit displays code 14. The owner flushes the heat exchanger to remove scale buildup. The code disappears, and hot water flow improves.
Example 3: Error Code 76 (communication)
A technician finds code 76. Checking the wiring between the main unit and remote controller reveals a loose wire. Tightening the connection restores normal operation.
These examples show how simple fixes can resolve codes without expensive service calls.

When To Call A Professional
Some codes need expert help. If you see these signs, call a licensed technician:
- Repeated codes after reset and maintenance
- Gas leaks or smell of gas
- Electrical issues (burnt wires, sparks)
- Major water leaks
- Unusual noises from the unit
Trying to fix these yourself can be dangerous. Technicians have the tools and experience to diagnose and repair safely.
Advanced Troubleshooting: For Experienced Users
If you’re comfortable working with plumbing and electrical systems, you can try advanced steps:
- Use a multimeter to check sensor readings (e.g., thermistors, flame sensors).
- Inspect PCB (control board) for signs of damage or corrosion.
- Test gas valve operation using proper tools.
- Check vent pressure with a manometer.
Always turn off power and gas before opening the unit. If you’re unsure, stop and get help.
Data: Rheem Error Code Frequency
According to service data, these codes are most common:
- Code 11 (Ignition failure): Seen in 27% of service calls.
- Code 12 (Flame failure): 21% of cases.
- Code 14 (Overheat): 15% of reports.
- Code 76 (Communication): 12% of calls.
- Other codes: 25%.
Most issues come from ignition, flame, and overheating problems. Regular maintenance reduces these by over 60%.
How Rheem Codes Improve Safety
Rheem uses error codes to protect users and the water heater. If unsafe conditions are detected—like overheating, gas leaks, or blocked vents—the unit shuts down and shows a code. This stops accidents, fire risks, and water damage.
For example, code 99 locks out the system if repeated faults occur. This prevents ongoing unsafe operation. Safety is the top reason error codes exist.
Troubleshooting Codes: Econet Vs. Standard Models
EcoNet-enabled Rheem models use an app and remote controller. Codes appear on the app screen, making diagnosis easier. Standard models rely on the main unit display.
Here’s how the two systems compare:
| Feature | EcoNet Model | Standard Model |
|---|---|---|
| Code Visibility | App & remote | Main unit |
| Reset Options | Remote, app, unit | Unit only |
| Maintenance Alerts | Yes | No |
| Diagnostic History | Stored in app | No history |
EcoNet models offer more convenience, but the core troubleshooting steps are similar.
Preventing Troubleshooting Codes: Practical Advice
To avoid troubleshooting codes:
- Install the unit properly. Follow Rheem’s guidelines for venting, gas, and electrical connections.
- Use clean water. Hard water causes scale buildup and overheating. Consider a water softener if needed.
- Keep vents clear. Outside vents can be blocked by debris, snow, or animals.
- Schedule annual maintenance. Professional checks catch problems early.
Ignoring simple tips can lead to recurring codes and costly repairs.
Where To Find Rheem Error Code Charts
The best sources for code charts are:
- Rheem user manuals (included with the unit)
- Official Rheem website
- EcoNet app for smart models
You can also use trusted online resources, like Rheem Official, for up-to-date code lists and troubleshooting guides.
Frequently Asked Questions
How Do I Reset A Rheem Tankless Water Heater After An Error Code?
To reset, turn off the unit using the power button or switch. Wait 30 seconds, then turn it back on. If the code returns, further troubleshooting is needed.
Can I Fix Error Codes Myself, Or Do I Need A Technician?
Many codes can be fixed by homeowners, such as cleaning filters, flushing the unit, or checking gas supply. If codes persist or involve gas, electrical, or repeated lockouts, call a technician.
Why Does My Rheem Water Heater Keep Showing The Same Code?
Repeated codes often mean an unresolved problem. Ignition and flame failures may be due to low gas pressure or dirty burners. Overheat codes are usually scale buildup or sensor faults.
Are Rheem Tankless Water Heater Codes The Same For All Models?
No, different models have different code systems. Older units use simple codes, while newer ones (EcoNet, RTGH) have more detailed codes and app displays. Always check your model’s manual.
How Often Should I Maintain My Rheem Tankless Water Heater?
Basic maintenance, like flushing and cleaning filters, should be done every 12 months. If you have hard water or heavy use, consider more frequent checks.
Maintaining your Rheem tankless water heater and understanding its troubleshooting codes can save time and money. Codes are not just numbers—they’re clues to keeping your hot water flowing safely and efficiently. With this guide, you can solve most problems yourself, know when to call a professional, and enjoy reliable hot water every day.
