Skip to content
Error Code Fixes
Go back
Error code A2

Bosch Tankless A2 Error Code - Causes & Fix

4 min read

Independent. We don't sell parts, so we tell you when not to buy one.

⚡ Quick Answer

A2 means hot exhaust is leaking into the cabinet, triggering the flue limiter. Most often caused by blocked venting or failed gaskets.

Difficulty Pro recommended
Est. time 1-3 hrs

Bosch Tankless A2 Error Code — What It Means

The A2 error code on a Bosch tankless water heater signals that the flue gas limiter (or overheat cutoff fuse on older models) has activated because hot exhaust gases are entering the top of the cabinet instead of exiting through the vent pipe. This is a safety shutdown designed to prevent dangerous conditions when combustion gases leak into the unit’s housing.

The limiter detects excessive heat and stops the heater from firing. The root problem is almost always that exhaust is escaping somewhere it should not, whether through a blocked vent, a damaged gasket around the heat exchanger, a cracked sight glass, or internal lime scale buildup that causes overheating and gasket failure.

Before You Replace Anything

Homeowners sometimes replace the flue limiter fuse itself without finding the leak. Always inspect venting, gaskets, and the sight glass first, because the fuse is only responding to a real exhaust leak or overheating condition.

Jump to Fix

Common Causes

Quick Diagnosis

Answer these to narrow it down fast.

Is the exhaust vent pipe clear of blockages and properly connected with no visible damage?
Yes: The vent is likely fine. Move on to inspect the heat exchanger gaskets and sight glass for leaks.
No: Clear the blockage or repair the vent termination. Reset the unit and test. If the A2 clears, the vent was the problem.
Can you see any soot, staining, or white powder around the top or bottom gaskets of the heat exchanger or around the sight glass?
Yes: That gasket or glass is leaking exhaust. Replace the damaged gasket or sight glass assembly.
No: The leak may be internal or caused by scale buildup. A technician should test the limiter fuse and perform a descaling flush.
Has the unit been in service for many years without regular descaling maintenance?
Yes: Scale buildup is likely restricting flow and causing overheating. A vinegar flush or professional descaling is needed.
No: Focus on physical exhaust leaks and test the flue limiter fuse for continuity.

Step-by-Step Fix

  1. Shut off power and gas to the water heater before beginning any inspection or repair work.
  2. Inspect the exhaust vent pipe from the unit to the outside termination cap. Look for blockages, bird nests, crushed sections, or incorrect installation. Clear any debris and confirm the vent is securely connected.
  3. Remove the front cover and visually inspect the heat exchanger gaskets at the top and bottom. Look for burned, melted, or poorly seated gaskets. Replace any damaged gaskets with OEM parts.
  4. Check the sight glass (viewing window) and its white gasket for cracks or breaks. Replace the sight glass assembly if damaged.
  5. Test the overheat cutoff fuse by unplugging its connector from the control board and measuring resistance with an ohmmeter. A good fuse reads 1 ohm. An open line (infinite resistance) means the fuse has blown and must be replaced.
  6. Perform a vinegar descaling flush if the unit is older and shows signs of reduced flow or overheating. Note that descaling a very old heat exchanger may compromise weakened metal.
  7. Reassemble the unit, restore power and gas, and run hot water to test. Confirm the A2 code does not return and exhaust exits cleanly through the vent pipe.

Parts Often Needed

PartNotes
Bosch tankless flue gas limiter / overheat cutoff fuseAmazon | The thick white thermal fuse that wraps around the heat exchanger. Must match your model.
Bosch tankless heat exchanger gasket setAmazon | Top and bottom gaskets. Order the kit specific to your unit’s model number.
Bosch tankless sight glass / viewing window assemblyAmazon | Includes the glass and white gasket. Confirm compatibility with your heater.

When to Call a Pro

Call a licensed plumber or gas technician for any A2 error repair. This code involves combustion safety, exhaust venting, and potential gas leaks. A professional has the tools to safely test for carbon monoxide, measure fuse continuity, inspect the combustion chamber, and perform a proper descaling flush without damaging the heat exchanger. If the heat exchanger itself is cracked or the unit is very old, the technician can advise whether repair or replacement makes sense. Never attempt to bypass the flue limiter or operate the heater with an active A2 code.

Rough cost: A pro service call runs about $150-400 depending on whether the fix is a gasket, venting repair, or descaling service.


Share this post on:

Previous Post
Bosch Tankless A4 Error - Causes & Fix
Next Post
Bosch Tankless A1 Error - Causes & Fix