Tankless Water Heater Error Code 29 (Causes & Fixes)

Tankless water heater error code 29 usually indicates a problem related to venting, combustion, or airflow. When this error appears, the heater may shut down to prevent unsafe operation. This can happen if the system cannot properly remove exhaust gases or detect correct airflow.

Because tankless heaters include safety sensors, the unit will stop operating if proper airflow is not detected.

In this guide, we explain what tankless water heater error code 29 means and how to troubleshoot the most common causes.

Tankless Water Heater Troubleshooting Flowchart

Tankless Heater Problem

No Hot Water?

Check Power

Check Gas Supply

Check Water Flow

Check Error Code

Flush Heater if Needed

Call Technician

What Does Tankless Water Heater Error Code 29 Mean?

Error code 29 is commonly associated with venting or combustion problems in gas tankless water heaters.

Many brands use this code to indicate that the heater detected unsafe operating conditions.

Possible causes include:

• blocked vent pipes
• airflow restrictions
• fan problems
• sensor errors
• combustion issues

When this error appears, the heater may stop producing hot water until the problem is corrected.


Blocked Exhaust Vent

Tankless heaters must remove exhaust gases safely.

If the vent pipe becomes blocked, the heater may shut down to prevent dangerous conditions.

Check for:

• leaves in the vent
• snow or dirt blocking the pipe
• bird nests or insects
• damaged vent caps

Clearing the vent may restore normal operation.


Restricted Air Intake

Tankless heaters need fresh air for proper combustion.

If the intake pipe is blocked, the flame may become unstable.

Possible causes include:

• debris in intake pipe
• blocked outdoor vents
• improper installation
• damaged vent screen

Airflow problems often cause the heater to shut down for safety.


Fan or Blower Problems

Many tankless heaters use a fan to move air through the combustion chamber.

If the fan does not work correctly, the heater may display error code 29.

Possible issues include:

• worn fan motor
• loose wiring
• dust buildup
• electrical faults

Fan problems usually require inspection by a technician.

Loose Vent Connections

If the vent pipe is not properly connected, the heater may detect unsafe airflow conditions.

Loose or damaged vent connections can allow exhaust gases to leak or reduce airflow, causing the heater to shut down.

Check for:

• disconnected vent sections
• cracked vent pipes
• loose clamps
• improper installation

Correct vent installation is required for safe operation.

Improper Installation

Error code 29 can sometimes occur if the heater was not installed according to manufacturer instructions.

Possible installation problems include:

• vent length too long
• incorrect vent material
• poor airflow clearance
• intake and exhaust too close together

Improper installation can cause the heater to stop working even if the unit itself is not damaged.

If installation problems are suspected, the system should be inspected by a qualified technician.


Sensor Malfunctions

Tankless heaters use sensors to monitor airflow and combustion.

If a sensor sends incorrect readings, the heater may shut down even if the system is working.

Possible causes include:

• dirty sensors
• loose connections
• worn components
• control board errors

Routine tankless water heater maintenance helps keep sensors working properly.


Mineral Buildup Affecting Performance

Heavy mineral buildup can reduce efficiency and affect internal sensors.

In some cases, scale buildup can cause overheating or airflow problems.

Flushing the system removes deposits and helps keep the heater running correctly.

See our guide on how to flush a tankless water heater for instructions.

See our guide on how to flush a tankless water heater for instructions.

Overheating Protection

Tankless heaters include safety sensors that shut the system down if overheating is detected.

Restricted airflow or venting problems can cause internal temperatures to rise.

When overheating is detected, the heater may show error code 29 and stop heating.

This safety feature prevents damage to the unit.

Allow the heater to cool before restarting.


Resetting the Heater

Sometimes the error only requires a reset.

Steps may include:

  1. Turn off the heater
  2. Wait 30 seconds
  3. Restore power
  4. Run hot water

If the error returns, the system may need inspection.

Outdoor Installation Issues

Outdoor tankless heaters can sometimes show error code 29 due to environmental conditions.

Possible causes include:

• strong wind entering vent openings
• debris blocking air intake
• rain entering vent pipes
• extreme cold affecting airflow

Make sure outdoor units have proper clearance and protection.

Dirty Air Filter or Screen

Some tankless water heaters include intake screens or filters that help keep debris from entering the combustion system. If these screens become dirty, airflow may be restricted and the heater may shut down for safety reasons.

Possible causes include:

• dust buildup
• insects inside the intake
• dirt or lint blocking the screen
• lack of regular cleaning

Restricted airflow can prevent proper combustion and may cause error code 29 to appear.

Cleaning the intake screen according to the manufacturer instructions may help restore normal operation.


When to Call a Professional

Call a technician if:

• error code keeps returning
• vent problems are suspected
• fan is not working
• gas combustion issues occur

A professional can safely test the system.


Related Tankless Water Heater Troubleshooting

If your heater shows other problems, see our complete tankless water heater troubleshooting guide for more help.


Frequently Asked Questions

What causes error code 29 on a tankless heater?

Error code 29 usually means the heater detected a venting or combustion problem.

Can blocked vents cause error code 29?

Yes. If exhaust gases cannot exit safely, the heater will shut down.

Can maintenance prevent error code 29?

Yes. Cleaning vents, filters, and internal components helps prevent airflow problems.

Scroll to Top