FixCode Guide
Home › Rheem › Rheem Water Heater › Rheem Tankless Error Code 29: Meaning, Causes & Fix

Rheem Tankless Error Code 29: Meaning, Causes & Fix

Rheem Water Heater display showing 29 — FixCode Guide error code graphic

Rheem tankless, and the meaning depends on generation. On condensing IKONIC-era models: condensation is not draining from the collector — the built-in drain trap's electrode reports the trap full or unreadable. On RTGH condensing models the service chart says the neutralizer is clogged. On older RTG and Rheem Australia models, 29 meant heat exchanger outlet temperature too low. Identify your model before acting.

A condensing tankless heater squeezes extra heat from its exhaust, and the price of that efficiency is water: vapour in the flue gas condenses inside the secondary heat exchanger and must drain away continuously while the burner runs. Rheem's current condensing design collects that condensate in a built-in drain trap, and the trap is supervised — Rheem's Tankless Troubleshooting Manual (AP21822) explains that if the electrode on the drain trap detects the water level is full, or cannot detect the water level in the trap, the heater displays 29 on the built-in or remote controller and stops. It is a protective stop: a trap that cannot drain will eventually back condensate into places it can damage, and acidic condensate is not something the heater will let pool inside itself. The manual's diagnostic items are short and physical: the drain connection on the trap, and the drain line. Two installation leftovers cause a large share of 29s on newer units — the protection plug on the drain connection at the bottom of the unit was never removed, so condensate has nowhere to go from day one; and the drain line has been fitted with a P-trap, which Rheem explicitly says the line does not need and instructs to remove, because the unit already contains a trap. A pinched or blocked drain line, or a frozen line in an unheated space, produces the same code on older installations. On the previous RTGH condensing generation the chart expresses the same physics from the neutralizer's side: 29 means the neutralizer — the canister of media that treats the acidic condensate — is clogged, and its companions 92 (neutralizer replacement due soon, unit usable) and 93 (neutralizer must be replaced, unit unusable) chart the media's end of life. Only on the older non-condensing RTG generation and in Rheem Australia's chart does 29 carry a different meaning entirely — heat exchanger outlet temperature too low, fixed by cleaning the air inlet screen and heat exchanger fins. Same number, three adjacent stories, all documented by Rheem: the constant thread is that 29 is about the condensate path on any condensing model.

Applies to: Primarily Rheem condensing gas tankless heaters (IKONIC high-efficiency and RTGH condensing generations) with condensate drain trap / neutralizer. The older RTG meaning (heat exchanger outlet temperature too low) is noted where relevant.
Safety first. Safety first: disconnect power before any internal check, and never defeat a safety switch or sensor to 'test' an appliance. Work to the line Rheem's manuals draw. Owner-level work is external and reversible: reading codes, checking that a gas shut-off is fully open, confirming an LP tank is not empty, clearing vent terminations and air inlet screens from outside, tracing and unclogging a condensate drain line, cleaning a hybrid's air filter screen, and performing one documented reset. Everything past that line — opening the cabinet, breaking a gas joint, measuring gas pressure, testing or replacing igniters, flame rods, gas valves, elements, sensors inside the tank, control boards, T&P valves — belongs to a licensed technician, because those jobs combine gas, combustion, high voltage, and scalding water. Know where your gas shutoff and your breaker are before you need them. After any over-temperature code (tankless 14 or 15, hybrid A200, smart-electric ECO alarms), treat the stored water itself as suspect until a technician has checked the controls that let it overheat.

What causes the 29 code on a Rheem water heater?

Protection plug left in the drain connection

Rheem's manual flags this in a formal notice: the protection plug on the drain connection may not have been removed, and it must be taken out of the connection at the bottom of the unit. Shipping plugs exist to keep debris out during installation; if the installer missed it, the trap has been sealed since day one and the first real condensate load fills it. This is the prime suspect on any unit that shows 29 in its first season, and the fix is literally pulling a plug — though access and confirmation are often easiest for the installer to close out.

Drain line blocked or pinched

The condensate line runs from the trap to a floor drain, sink tailpiece, or condensate pump, and anything that stops it stops the heater: a kink where the flexible line bends, a line crushed behind the unit, algae and sludge growth in a slow line, or debris at the outlet. Rheem's instruction is to check the drain line for internal or external blockage and make sure it is not pinched. This is the most common cause on established installations and the most owner-tractable: trace the whole run with your eyes and hands before calling anyone.

A P-trap fitted to the drain line (double-trapping)

Well-meaning installers sometimes add a P-trap to the condensate line out of plumbing habit. Rheem states plainly that the drain line does not need a P-trap because the unit has a built-in trap, and instructs: if the drain line has a P-trap, remove it. Two traps in series airlock the line, condensate backs up to the electrode, and 29 appears on a system where nothing is actually blocked. If your line visibly dips into a U-bend between the heater and the drain, this is very likely your code.

Neutralizer clogged or media exhausted (RTGH condensing generation)

On RTGH condensing models the service chart defines 29 as a clogged neutralizer. The neutralizer canister holds limestone-type media that neutralises acidic condensate as it passes; as the media dissolves and fouls, flow through it chokes until condensate backs up. Rheem charts the lifecycle openly: 92 warns replacement is due soon while the unit still runs, 93 says the neutralizer must be replaced and the unit cannot be used. A 29 on an RTGH with an old neutralizer is the same story told from the blockage side — plan on media or canister replacement.

Frozen drain line, or a failed trap electrode

In an unheated garage or a cold snap, a shallow or exterior run of condensate line can freeze solid; the trap fills from the burner side and 29 posts even though nothing inside the heater is wrong. The rarer internal cause is the level electrode itself: scaled, fouled, or disconnected, it reports 'full' or 'unknown' regardless of the real level — which is why Rheem's wording covers both a trap that is full and a trap whose level cannot be detected. Electrode and wiring faults are the technician end of this code.

Checks to run before you replace anything

  1. Start at the bottom of the unit: find the condensate drain connection and confirm the protection plug was removed and the line is actually attached.
  2. Trace the entire drain line to where it terminates, feeling for pinches, kinks, or crushed sections, especially behind the heater.
  3. Look for a P-trap or deep U-bend in the line — Rheem says the line must not have one, because the trap is built into the unit.
  4. Check the line's outlet: is it submerged, blocked with debris, or frozen? In cold weather, check the full run for ice, particularly any section in an unheated space.
  5. If your unit has a condensate pump, confirm the pump has power and its reservoir is not full or fouled.
  6. On RTGH condensing models, check the neutralizer: note its age and whether a 92 warning appeared in the past — that was the early notice.
  7. Look for water: drips under the unit or a wet trap area tell you condensate really is backing up, rather than the electrode guessing.

Rheem water heater error code 29 how to fix

  1. Remove the protection plug from the drain connection at the bottom of the unit if it is still fitted.
  2. Clear the drain line: straighten pinches, flush or replace a sludged section, and clear the outlet at the drain.
  3. Remove any P-trap from the condensate line and re-run the line with a continuous gentle fall to the drain, as Rheem instructs.
  4. Thaw a frozen line gently (warm room air or warm towels — never a flame) and insulate or re-route the vulnerable section.
  5. On RTGH models with a clogged or exhausted neutralizer, replace the media or canister; treat a preceding 92 as the scheduling warning it was.
  6. Reset the unit once the drain path is proven clear (controller off, power off, 5 minutes, restore, open a hot tap). If 29 returns with a visibly free-flowing line, the trap electrode or its wiring needs a technician.

The part that usually fails: Condensate drain trap and neutralizer

Condensing models carry two parts owners rarely meet until 29 introduces them. The built-in drain trap collects condensate from the secondary heat exchanger and holds a water seal that keeps exhaust gas out of the drain line; a level electrode in the trap reports to the control, and that electrode's report is code 29. Downstream, many installations add a neutralizer — a canister of alkaline media that treats the acidic condensate before it reaches household drainage; on the RTGH generation, Rheem ties 29 (and end-of-life codes 92 and 93) directly to this canister. Trap cleaning and line work are owner-manageable; neutralizer media replacement is simple but messy, and many owners hand it to the service technician at the annual visit.

Rheem tankless water heater error code 29 reset

There is no separate button ritual for 29: clear the condensate path first, then use Rheem's standard documented clearing procedure — close the hot water faucet, turn the remote or built-in controller off, switch off the electrical supply, wait 5 minutes, restore power, turn the controller on, and open a hot tap. On IKONIC models the display also offers ENTER followed by Yes to 'Clear Alarms?'. The electrode re-reads the trap continuously, so if drainage is genuinely restored the code stays clear; if the line still cannot drain, 29 will post again as soon as condensate rebuilds — minutes to hours of burner run time — which is itself a useful confirmation that the blockage is still there.

Each Rheem platform resets the way its manual documents, and only that way. Tankless models: close the hot faucet, turn the controller off, switch off the electrical supply, wait 5 minutes, restore power, turn the controller on, and open a hot tap; IKONIC displays also clear alarms via ENTER and 'Clear Alarms?' — Yes; hard lockouts (10, 13, 99) have a DIP-switch procedure that ends with the remote flashing CL (fault history cleared) or UL (reset confirmed). Tank gas controls have no reset button: the status LED clears when the underlying fault clears, and Rheem's chart routes 4, 5, 7 and 8 flashes straight to a qualified technician. Hybrids and smart electric tanks: read and note the alarm first (Next / Down arrows on the hybrid display), fix the cause, then clear; a leak alarm such as A107 can be overridden for 24 hours only by holding Clear Alarm for 5 seconds — time bought to arrange the repair, not to skip it. One reset after fixing the cause is the documented pattern on every platform; repeated resets against a live fault are not a strategy.

Why does the 29 code keep coming back?

Condensate problems recur on a schedule set by physics. A line cleared of sludge grows it again in a year or two, especially on a slow, flat run. Neutralizer media dissolves by design, so 92, then 29 or 93, return when the new charge is spent. A plug or P-trap problem, once fixed, stays fixed — but a frozen line freezes every hard winter until it is insulated or re-routed, which is why winter-only 29s should be believed rather than reset. And a trap electrode that has posted one false 'full' report through scale fouling will do it again until it is cleaned or replaced.

Can you still use the water heater with 29 showing? No — on condensing models the heater stops and stays stopped while 29 is active, so this unit gives no hot water. That is deliberate: running with a full trap risks condensate backing into the heat exchanger and cabinet. The exception in Rheem's chart is the early-warning code 92 on RTGH models (neutralizer due soon), where the manual says the unit can be used for a while — but 29 itself is a stop code.

How to stop 29 coming back

When to call a pro. Call a technician when 29 persists with a drain line you have verified end-to-end — plug out, no pinch, no P-trap, outlet free — because the remaining suspects (trap electrode, its wiring, an internal trap fault) live inside the cabinet. Also book service for neutralizer replacement if you are not comfortable handling acidic condensate and media, for any sign of condensate having leaked inside the unit, and whenever 29 arrives with other codes: combined faults change the diagnosis from plumbing to electronics.

Retrieving stored fault codes on Rheem water heaters

Rheem water heaters report faults in three separate languages, and reading the right one is the whole skill. A tank gas heater with an electronic combination gas control has no screen: a single status LED on the control blinks in patterns — 1 flash for normal operation, and 2, 4, 5, 7 or 8 red flashes for faults (Rheem's chart deliberately has no 3- or 6-flash entries). Power-vent models on the IntelliVent control instead use lettered LEDs (A-F) as temperature indicators and error displays. Gas tankless models (RTGH, RTG, IKONIC) show two-digit numeric codes on a built-in display or remote — 11 for no flame detected, 12 for flame lost, P1 for low flow, 1L for scale — and IKONIC units keep a scrollable fault history of recent faults. Hybrid heat-pump and EcoNet smart electric models speak in alphanumeric alarms: press Next until 'Current Alarm' appears, then scroll with the Down arrow; A-codes are shutdown alarms, T-codes are alerts. Electric tankless models on the RTEX/EcoSmart platform use short E-codes (E1-E5). Always identify the platform before looking a code up: the same characters mean different things in different languages.

Other Rheem water heater error codes

CodeMeaningFirst fix
00Tankless (older RTG generation): the unit has run 1 hour of continuous combustion and shuts down as a safety limit. It is a run-time protection, not a part failure.Close all hot taps, switch off any recirculation pump, let the unit rest, then run a tap briefly to confirm normal cycling.
1 flashTank gas (electronic combination gas control status LED): 1 flash every 3 seconds — blue on newer controls — means NORMAL OPERATION. The pilot is lit and the control is satisfied.Nothing to fix. If you have no hot water but see 1 flash, look at demand, temperature setting and tank issues instead of the control.
1LTankless: lime (scale) buildup warning in the heat exchanger. This is the code often mis-copied as 'iL' — Rheem's code is the digit one followed by L.Flush/descale the heat exchanger with the isolator valves and a pump, or book a descale service; then clear the warning.
2 flashesTank gas (combination gas control status LED, red): thermopile voltage low, with the pilot still lit. The control is warning that the pilot assembly is barely making enough millivoltage to run.Rheem's chart directs: check the thermopile connector and wires at the control and inspect the pilot assembly — pilot and thermopile work is technician work if cleaning access is not obvious.
03Tankless: manifold / EZ-Link control problem — on linked (manifolded) units the control cannot coordinate the heaters; Rheem Australia lists 03 as the EZ Link code.Power the system down and back up once; manifold wiring and controller settings are technician work.
4 flashesTank gas (combination gas control status LED, red): high temperature shutdown — the high water temperature limit has tripped and the control has shut the burner down.Rheem's chart says this needs a qualified service technician. Do not relight and force-run a heater that has tripped its high limit.
05Tankless: on RTGH and Rheem Australia models, imperfect combustion — the air intake or vent exhaust is blocked or the vent pipes are not connected properly. In Rheem's IKONIC-era troubleshooting manual, 05 is instead a warning for low heat-exchange temperature. Check which manual matches your model.Keep 12 in (30 cm) of clearance at the air intake, confirm vent pipes are connected and clear; if it persists, book service.
5 flashesTank gas (combination gas control status LED, red): water temperature sensor failure — the control can no longer trust its temperature sensing.Qualified service technician per Rheem's chart; on these integrated controls the repair is usually control replacement.
07Tankless, WiFi models only: warning for a limited hot water condition — the heater is restricting flow because water-saving mode is active on the WiFi controller.Turn water-saving mode off in the app if full flow is needed; no part is faulty.
7 flashesTank gas (combination gas control status LED, red): combination gas control / gas valve failure — the electronic gas control itself has faulted internally.Qualified service technician per Rheem's chart. There is no owner reset for a 7-flash control failure; expect control replacement.
8 flashesTank gas (combination gas control status LED, red): flame sense error — newer Rheem manuals word it as a false pilot flame signal: the control senses flame when there should be none.Qualified service technician per Rheem's chart; a flame signal out of sequence is a safety fault, not a relight-and-see item.
10Tankless: air supply or exhaust problem. The IKONIC-era manual calls 10 a warning for incorrect inlet air volume (unit run before venting was finished, or the blower is not moving enough air); the older RTG manual lists air supply or exhaust blockage.Inspect both vent terminations and clear any blockage; blower testing is technician work.
11Rheem tankless (RTGH / RTG / IKONIC): flame not detected by the flame rod. At ignition the unit tries to light twice, and if the flame rod never proves a flame, it shuts down and displays 11. The RTGH service chart gives the classic owner-level cause: the gas shut-off valve is not fully opened.Open the gas shut-off valve at the heater completely, and restore any interrupted supply (refill or replace the LP tank if it is empty).
12Rheem tankless (RTGH / RTG / IKONIC): flame detected, then lost. The burner lit and the flame rod proved flame, but the flame dropped out during operation; Rheem's manual states the unit counts these flame-loss incidents and displays 12 after 3 consecutive losses. The RTGH service chart gives the plain-language causes: gas service interrupted, or LP gas running low.Refill or replace the LP tank if the gauge is low, or confirm with the gas utility that service is not interrupted.

See the full list on the Rheem Water Heater error codes hub.

Codes 29 gets confused with

11 — Rheem tankless (RTGH / RTG / IKONIC): flame not detected by the flame rod. At ignition the unit tries to light twice, and if the flame rod never proves a flame, it shuts down and displays 11. The RTGH service chart gives the classic owner-level cause: the gas shut-off valve is not fully opened. A Rheem tankless heater lights in a strict sequence.

12 — Rheem tankless (RTGH / RTG / IKONIC): flame detected, then lost. The burner lit and the flame rod proved flame, but the flame dropped out during operation; Rheem's manual states the unit counts these flame-loss incidents and displays 12 after 3 consecutive losses. The RTGH service chart gives the plain-language causes: gas service interrupted, or LP gas running low. Code 12 begins where code 11 ends.

E5 — Rheem electric tankless (EcoSmart / RTEX platform): high flow rate. The water is moving through the heater faster than its elements can bring it to the set temperature, so the outlet runs lukewarm and the control reports E5. EcoSmart's troubleshooting guide — EcoSmart is Rheem's electric tankless division — lists E5 simply as 'high flow rate': a capacity report, not a failed part. An electric tankless heater has no stored hot water.

Frequently asked questions

Why does a water heater care about a drain line at all?

Because a condensing heater makes water as a by-product of its efficiency. Extracting extra heat cools the exhaust below its dew point, so vapour condenses inside the unit and must drain continuously. Rheem supervises that drainage with an electrode in the built-in trap; when the trap reads full or unreadable, the control stops the burner (code 29) rather than let acidic condensate back up into the heat exchanger and cabinet.

My unit shows 29 but the drain looks fine. What else could it be?

Work Rheem's list in order: the protection plug still in the drain connection at the bottom of the unit, a pinched section hidden behind the heater, a P-trap someone added to the line (Rheem says remove it — the trap is built in), a frozen section in cold weather, a full condensate pump, or on RTGH models a clogged neutralizer. If the line is verifiably clear and free-flowing, the trap's level electrode or its wiring is the remaining suspect, and that is a service visit.

Is condensate from a tankless heater dangerous to handle?

It is mildly acidic — that is exactly why many installations route it through a neutralizer before it reaches the drains, and why some plumbing codes require one. Skin contact with a small amount is a wash-your-hands matter, not an emergency, but wear gloves if you are flushing lines or changing neutralizer media, keep it off stone and metal surfaces it can etch, and never siphon it by mouth.

Why does code 29 only appear in winter?

Two winter mechanisms: a condensate line running through an unheated space can freeze and seal the drain completely, and cold weather is also when the burner runs longest, producing the most condensate per day. A marginal line that copes in summer overflows in January. Thaw the line, then insulate it or correct its route — a 29 that is reset without fixing the freeze point is scheduled to return on the next cold night.

What do codes 92 and 93 have to do with 29?

On RTGH condensing models they are the same neutralizer story at different chapters. Code 92 means the neutralizer needs replacement soon and Rheem says the unit can be used for a while; 93 means it must be replaced and the unit cannot be used; and 29 on that generation means the neutralizer is clogged. If you saw a 92 weeks ago and did nothing, a 29 today is that warning coming due — replace the media or canister.

My older Rheem manual says 29 is about heat exchanger temperature. Which is right?

Both — for different generations. Rheem Australia's chart and the older RTG manual define 29 as heat exchanger outlet temperature too low, with cleaning the air inlet screen and heat exchanger fins as the remedy. Rheem's condensing manuals define 29 as a condensate drainage fault (IKONIC) or a clogged neutralizer (RTGH). Check the manual for your exact model: if your unit has a condensate drain line, you have the drainage meaning.

What is rheem water heater error code 29?

Rheem tankless, and the meaning depends on generation. On condensing IKONIC-era models: condensation is not draining from the collector — the built-in drain trap's electrode reports the trap full or unreadable. On RTGH condensing models the service chart says the neutralizer is clogged. On older RTG and Rheem Australia models, 29 meant heat exchanger outlet temperature too low. Identify your model before acting. A condensing tankless heater squeezes extra heat from its exhaust, and the price of that efficiency is water: vapour in the flue gas condenses inside the secondary heat exchanger and must drain away continuously while the burner runs.

Related guides

Rheem Water Heater error codes hubAll Rheem error codes

Facts on this page were checked against manufacturer documentation: files.myrheem.com · files.myrheem.com · www.manualshelf.com · www.manualshelf.com · www.manualshelf.com · mans.io · manuals.plus · manuals.plus · manuals.plus