Rinnai Error Code 10: Air Supply or Exhaust Blockage — Meaning & Fix
Air supply or exhaust blockage — on SENSEI condensing models the same code also reports a full condensate trap
Code 10 is Rinnai's airflow fault: the heater cannot move combustion air in and exhaust out the way it needs to, so it shuts down and displays 10. It applies to every series in the Troubleshooting manual — SENSEI, SENSEI RX/CX and Non-SENSEI — and the SENSEI half of the definition carries an addition owners miss: on SENSEI and RX/CX condensing models, a full condensate trap sets the same code 10. A condensing heater whose drain line clogs or freezes backs condensate up into the trap until the unit shuts down 'to prevent spillage', in Rinnai's words, and reports it as an airflow fault because from the controller's side the combustion circuit is compromised either way. The Non-SENSEI procedure is a vent-system audit, in order: inspect the entire vent system inside and out; confirm clearances; confirm the approved vent material for the model was actually used; confirm every section is properly seated with sealed joints; verify the vent length and the DIP switches set for that length; look for foam sealant that has collapsed the pipe at a wall penetration; disconnect joints and look for water, condensation, insects and debris; verify termination clearances from other terminations, overhangs, grade and walls; then remove the fan motor and inspect the wheel, housing and air duct; and finally check burner orifices, the burner chamber and the copper heat-exchanger fins, whose build-up 'causes air flow restrictions, which will lead to a code 10'. The SENSEI procedure starts one step earlier — step 1 is the condensate line — then the inlet air filter under the front cover (top right of the cabinet), then the same vent audit, plus two SENSEI-specific items: the check valve behind the fan housing must not be stuck, and the high-altitude parameter must match the site. Rinnai even documents a controlled test for a heater that codes out while a technician is on site: remove the exhaust section at the top of the heater and run a tap — if it now runs, the restriction is proven to be in the vent system, not the heater. That test carries its warning in bold: never leave a heater operating with vent piping disconnected; reconnect immediately. For owners, the useful territory is entirely outside the cabinet: the vent termination (snow, ice, nests, mulch, a new fence or shrub), any visible vent damage, and — on condensing models — the condensate drain: is the line clear, unfrozen, actually draining into its bucket or drain point? Seasonal 10s are a pattern worth noticing: first cold snap (frozen condensate or snowed-in terminal), spring (insect nests in terminals), and after roofing or siding work (disturbed or resealed vent joints) are the classic calendars for this code. What an owner should not do is 'help' the airflow by running the heater with the front panel off or vent sections removed, clearing internal fins with compressed air (Rinnai specifies 120 psi air for the technician procedure, with eye and mask protection), or repeatedly resetting a heater that is reporting it cannot breathe. Code 10 is the heater protecting the house from exhaust gas going where it should not.
What causes the 10 code on a Rinnai water heater?
Blocked vent termination or vent run
The outside end of the system is the exposed end: snow and ice, insect and bird nests, mulch and landscaping, or debris inside joints. Rinnai's checks have the vent inspected from both ends, including looking down the pipe with a light where sealant foam may have collapsed it at the wall. A termination blocked after a storm is the most owner-fixable 10 there is. Freeze-ups deserve special mention on condensing models: the termination and the exposed condensate run are neighbours, and the same cold snap often blocks both the air path and the drain.
Vent system installed wrong
Unseated joints, joints that can be pulled apart, the wrong vent material for the model, excessive equivalent length (a concentric 90-degree elbow counts as 6 ft, a 45 as 3 ft), DIP switches or parameters not set for the actual length, and terminations too close to overhangs, walls or each other. A 10 present since installation is almost always this cause. Length is calculated in equivalent feet, elbows included, and the heater must be told the answer: a physically correct vent with the wrong length setting still codes, because the fan strategy is chosen from the setting.
Full condensate trap or blocked drain (condensing SENSEI)
Condensate that cannot leave — a clogged or frozen drain line — backs into the trap and the heater shuts down with code 10. Rinnai lists this as step 1 for SENSEI models because it mimics a vent blockage perfectly: same code, completely different fix, and the only version an owner can fully check from outside the cabinet. Note the overlap this creates with code 25: a full trap on other SENSEI procedures reports as 25, while within the code-10 procedure the same backup shuts the heater down as an airflow fault, and the drain check serves both.
Dirty inlet air filter and fouled internals
SENSEI models draw cabinet air through an inlet filter under the front cover that clogs with dust and lint. Deeper in, debris in the fan wheel and housing, a stuck fan check valve, and build-up between the heat-exchanger fins all throttle airflow. Filter cleaning is documented maintenance; fin and fan work is the technician's compressed-air procedure. Lint is the indoor version of the same story: a heater breathing laundry-room air can load its filter and fins on a schedule that has nothing to do with the vent outside.
Fan or control failure
The tail of Rinnai's list: a defective fan motor or its bearings, a defective fan harness, or a defective PC board. These are diagnosed last and by elimination — voltage and operation proven at the board — because a fan replaced for what was actually a blocked vent fixes nothing and bills twice. Fan failure also has a mechanical accent worth reporting: a wheel that scrapes, grinds or turns stiffly separates a dying bearing from an electronic failure before any meter comes out, though the hands-on check itself is the technician's, with power off.
Checks to run before you replace anything
- Walk outside first: inspect the vent termination for snow, ice, nests, plants, mulch or damage — and check it again after storms before assuming a breakdown
- On a condensing model, follow the condensate drain line: is it draining, unfrozen, unkinked, and is the trap area dry?
- Note when the code appears: since installation (vent design), seasonally (termination/freeze), or suddenly after years (debris, fan, fins)
- Check the fault history (hold ON/OFF 2 seconds, then UP): 10s followed by 11s or 12s mean combustion has been starving progressively
- Look for recent building work: roofing, siding, insulation foam or landscaping around the vent path are strong 10 evidence
- Do not run the heater with vent sections disconnected or the front panel removed as a home test — Rinnai's disconnect test is a technician procedure with an explicit reconnection warning
Rinnai error code 10 fix
- Owner step: clear the termination, restore the condensate drain (thaw a frozen exposed section, clear a blocked hose end), then make one reset and run a tap
- If the heater runs cleanly through a full draw, log the cause you found; a termination that blocked once will block again next storm or season — note it for the annual service
- If 10 returns with the outside clear and the drain running, stop resetting: the restriction is inside the vent run, the filter, the fan path or the fins
- Technician stage 1: SENSEI inlet air filter, fan wheel/housing and check valve, then the joint-by-joint vent audit with insertion depths marked before disassembly
- Technician stage 2: verify vent length calculation against DIP switches/parameters and altitude setting; verify approved materials throughout
- Technician stage 3: burner chamber and heat-exchanger fin cleaning with compressed air (120 psi procedure), then fan motor, harness or PC board as measurements indict them
The part that usually fails: Combustion fan assembly
When a code 10 does come down to a part, it is most often the combustion fan: debris-packed wheel, worn bearings, or a motor that no longer holds speed, with the SENSEI check valve behind it as its partner fault. Rinnai's discipline is that the fan is condemned by inspection and measurement — wheel turns freely, housing clear, harness and board voltages correct — after the vent system and filter have been proven, because the vent causes outnumber fan failures heavily. The inlet air filter itself is a maintenance consumable on SENSEI models, cleaned or renewed at service rather than 'repaired'.
Rinnai error code 10 reset
There is no special code-10 reset sequence in Rinnai's manuals: clear the cause, cycle the controller OFF and ON, and run a hot tap. The reset's value is purely as a test — if the heater now completes a full draw, the blockage you cleared was the fault. If 10 reappears within the same draw, the restriction is still present somewhere you have not cleared, and further resets only re-report it. A heater that codes 10 daily while 'resetting fine' each morning has a progressive blockage — typically condensate, fins or a failing fan — that needs the technician stages, not a routine. Keep the observation window honest: run the draw long enough that the heater reaches full fire, because a restriction that only bites at full airflow will pass a thirty-second test and fail a shower.
The standard owner reset is a controller cycle: close the hot taps, press ON/OFF to turn the controller off, then on again, and run one test draw (code 03's documented form is ON/OFF twice). Special codes have special resets that are not interchangeable: LC and SS use five ON/OFF presses within five seconds (LC's version is a 70-hour temporary reprieve, not a cure); codes 17 and 52 clear only through the PC-board A/B-button sequence ending in 'ECL'; codes 57 and 58 need a hard reset — power off, then on — after the cause is corrected; and the LC hard reset after flushing is the A/B switches held together for five seconds. One reset, then observe: a code that returns is a live fault reporting itself, not a reset that 'didn't take'. Document the outcome of every reset you perform — cleared and held, returned during the draw, or never cleared — because that record is what turns a home reset into diagnostic evidence.
Why does rinnai error code 10 keep coming back?
Code 10 is the code most likely to be misread as an ignition problem, because a starved heater often progresses: the history (hold ON/OFF two seconds, then UP) will show 10s first, then 11s and 12s as combustion degrades further. If your heater 'has an ignition fault' but its history is full of 10s, the repair belongs to the vent system, the condensate drain or the fan path. Conversely a history of pure 11s with no 10 has a clean vent story and points at gas and ignition hardware. Read the sequence before anyone orders parts.
How to stop 10 coming back
- Blocked vent termination or vent run: The outside end of the system is the exposed end: snow and ice, insect and bird nests, mulch and landscaping, or debris inside joints. Rinnai's checks have the vent inspected from both ends, including looking down the pipe with a light where sealant foam may have collapsed it at the wall. A termination blocked after a storm is the most owner-fixable 10 there is. Freeze-ups deserve special mention on condensing models: the termination and the exposed condensate run are neighbours, and the same cold snap often blocks both the air path and the drain.
- Vent system installed wrong: Unseated joints, joints that can be pulled apart, the wrong vent material for the model, excessive equivalent length (a concentric 90-degree elbow counts as 6 ft, a 45 as 3 ft), DIP switches or parameters not set for the actual length, and terminations too close to overhangs, walls or each other. A 10 present since installation is almost always this cause. Length is calculated in equivalent feet, elbows included, and the heater must be told the answer: a physically correct vent with the wrong length setting still codes, because the fan strategy is chosen from the setting.
- Full condensate trap or blocked drain (condensing SENSEI): Condensate that cannot leave — a clogged or frozen drain line — backs into the trap and the heater shuts down with code 10. Rinnai lists this as step 1 for SENSEI models because it mimics a vent blockage perfectly: same code, completely different fix, and the only version an owner can fully check from outside the cabinet. Note the overlap this creates with code 25: a full trap on other SENSEI procedures reports as 25, while within the code-10 procedure the same backup shuts the heater down as an airflow fault, and the drain check serves both.
Retrieving stored fault codes on Rinnai water heaters
Rinnai tankless heaters report faults on the temperature controller — the integrated SENSEI controller or a remote such as the MC-91-2 or MC-601 — as flashing two-digit codes in place of the set temperature. Alongside the numbers sit four letter displays with their own jobs: LC (scale in the heat exchanger, counted as LC0–LC9 when temporary resets are used, and stored as 00 in the fault history), SS (the time-based Service Soon reminder, also shown as 55), FF (a history placeholder recording that maintenance was performed) and, on cascaded commercial systems only, SE. The controller keeps a fault history: turn the heater OFF, hold ON/OFF for 2 seconds and press UP at the same time — the last 9 maintenance codes flash one after the other. A separate performance-data mode (hold DOWN, then ON/OFF) shows live values such as water flow rate (item 01) and outgoing temperature (item 02) — data items, not fault codes.
Other Rinnai water heater error codes
| Code | Meaning | First fix |
|---|---|---|
| 00 | Not a live fault — in the controller's maintenance-code history, '00' is substituted for 'LC' (scale build-up) | Treat it as an LC: the heat exchanger needs flushing per the manual, and hard water must be treated to stop the scale returning |
| 02 | No burner operation during freeze protection (Non-SENSEI series) | Owner level: confirm power is on (freeze protection needs power) and the gas valve is open. Anything beyond that is licensed-technician work; do not keep cycling the unit in freezing weather |
| 03 | Power interruption during bath fill — water will not flow when power returns | Turn off all hot water taps, then press ON/OFF twice on the controller. If the code returns after three resets, Rinnai directs you to a professional (PC board suspected) |
| 05 | Bypass flow control device fault (bypass servo) | One power off-and-on cycle is the documented first step. If 05 returns when a hot tap runs, the bypass valve/device is replaced — licensed-technician work |
| 07 | Circulation flow rate below 2.1 GPM (RH180 hybrid only) | Owner level: confirm water supply is on and clean the inlet water filter per the manual. Pump, pressure and flushing work is licensed-technician work |
| 11 | No ignition — the heater ran its ignition sequence and no flame was established, so it shut down and flashed 11 on the temperature controller | Owner step 1: correct anything external you found — open the closed valve, arrange a propane refill — then make ONE reset attempt (controller OFF then ON, or taps off then on) and run a hot tap |
| 12 | Flame failure — the burner lit, then the flame was lost during operation and the heater shut down | Owner step: with gas supply confirmed and the termination clear, make one controller reset and run a moderate hot-water draw while timing it |
| 13 | Combustion fault (RH180 hybrid only — not a general tankless code) | Licensed-technician work only on the RH180. A standard Rinnai tankless model does not use code 13 — quote the model number when calling for service |
| 14 | Thermal fuse or overheat sensor (ODS) has activated — heat exchanger overheating | Treat as serious: stop using the heater and call a licensed technician. The bi-metal switch may reset as it cools, but a blown thermal fuse does not — and the overheating cause must be found first |
| 15 | Venturi control fault (SENSEI and SENSEI RX/CX only) | Licensed-technician work: Rinnai's procedure measures the venturi device at the PC board, checks the fan and airflow, then replaces the gas valve assembly or fan as proven |
| 16 | High outgoing water temperature — safety shutdown, outlet water exceeded 203°F (95°C) | Do not keep resetting a heater that has shut down for over-temperature. Airflow obstructions outside can be checked; fan, gas-valve and heat-exchanger work is licensed-technician work |
| 17 | Venturi blockage — debris is obstructing the venturi on the gas valve/fan assembly (SENSEI and SENSEI RX/CX only) | Owner step: restore the condensate drain if it is visibly blocked or frozen at its exposed run, clear the outdoor termination, and record the code — then call; there is no owner reset for 17 |
| 18 | Gas valve adjustment limit (SENSEI RX/CX Smart-Sense gas valve only) | Licensed-technician work, and Rinnai directs persistent cases to its technical department. Do not adjust the internal gas valve — Rinnai states adjustment voids the warranty |
| 19 | Electrical grounding fault | Electrical work: grounding, polarity and short-finding are licensed-technician/electrician work. Do not operate the heater on a suspect circuit |
See the full list on the Rinnai Water Heater error codes hub.
Codes 10 gets confused with
11 — No ignition — the heater ran its ignition sequence and no flame was established, so it shut down and flashed 11 on the temperature controller Code 11 is Rinnai's no-ignition fault, and it applies across the whole tankless range this site covers: Non-SENSEI models, SENSEI models and the SENSEI RX/CX series all define 11 the same way in Rinnai's Troubleshooting Tankless Water Heater Diagnostic Codes manual.
17 — Venturi blockage — debris is obstructing the venturi on the gas valve/fan assembly (SENSEI and SENSEI RX/CX only) Code 17 is one of Rinnai's narrowest codes: it exists only on SENSEI and SENSEI RX/CX models, and it means exactly what its title says — venturi blockage.
12 — Flame failure — the burner lit, then the flame was lost during operation and the heater shut down Code 12 is the running partner of code 11, and the distinction is the whole diagnosis.
LC — Scale build-up in the heat exchanger — the heat exchanger must be flushed; LC0–LC9 count how many 70-hour temporary resets have been used without a flush LC is the code Rinnai owners in hard-water areas know best, and it is a maintenance alarm rather than a breakdown.
Frequently asked questions
What does Rinnai error code 10 mean?
Air supply or exhaust blockage: the heater cannot breathe. On SENSEI condensing models the same code also fires when the condensate trap is full because its drain line is clogged or frozen. Rinnai's procedure audits the whole vent system, the fan path and the heat-exchanger fins.
Can a full condensate trap really cause code 10 on a Rinnai?
Yes — Rinnai lists it as step 1 of the SENSEI code-10 procedure: if the condensate line clogs or freezes, condensate backs into the trap and the heater shuts down showing 10. Clearing or thawing the drain is the owner-level fix for that version.
Why does my Rinnai show code 10 every winter?
The seasonal pattern usually means the termination is being blocked by snow/ice, or an exposed condensate line is freezing. Both are installation/environment items a technician can correct permanently (termination placement, drain routing and insulation) rather than resetting weekly.
Can I clean the inside of the heater to fix code 10?
The SENSEI inlet air filter is documented owner-accessible maintenance in the manual's care section. Heat-exchanger fins, the fan and vent disassembly are not: Rinnai specifies a 120 psi compressed-air procedure with eye and mask protection, done by a professional.
My Rinnai has shown code 10 since it was installed. What is wrong?
A from-new 10 is an installation audit finding: wrong or unseated vent material, an over-length vent run, DIP switches/parameters not set for that length, or termination clearances missed. It needs the installer back with the manual's vent-length calculation, not parts.
Does code 10 damage the water heater?
The shutdown itself is protective. Running through repeated resets while the exhaust path is compromised is the risk — exhaust belongs outside. Clear the outside causes once; if the code persists, stop and call a professional.
What is rinnai error code 10?
Air supply or exhaust blockage — on SENSEI condensing models the same code also reports a full condensate trap Code 10 is Rinnai's airflow fault: the heater cannot move combustion air in and exhaust out the way it needs to, so it shuts down and displays 10.
Why does rinnai error code 10 keep coming back?
Code 10 is the code most likely to be misread as an ignition problem, because a starved heater often progresses: the history (hold ON/OFF two seconds, then UP) will show 10s first, then 11s and 12s as combustion degrades further. If your heater 'has an ignition fault' but its history is full of 10s, the repair belongs to the vent system, the condensate drain or the fan path. Conversely a history of pure 11s with no 10 has a clean vent story and points at gas and ignition hardware. Read the sequence before anyone orders parts.
Related guides
Facts on this page were checked against manufacturer documentation: www.rinnai.us · media.rinnai.us · www.rinnai.ca · media.rinnai.us · www.manualshelf.com · www.rinnai.us