Skip to content
Industrial Error Code Fixes
Go back

Carrier 12 Error Code — Causes & Fix

⚡ Quick Answer

What Carrier error code 12 means, why the blower stays on after the heat cycle, and how to fix it step by step.

Carrier 12 Error Code — What It Means

Carrier fault code 12 indicates the blower motor is running after the normal post-purge delay has expired. On Carrier induced-draft furnaces, the blower should shut off 60–90 seconds after the burner shuts down. When code 12 appears, the control board has detected the blower is still running beyond that window — usually because the high-limit switch tripped and is holding the blower on for cooling, or the control board itself is faulty.

Jump to Fix

Common Causes

Step-by-Step Fix {#fix}

  1. Check and replace the air filter — A clogged filter is the most common cause. Replace with the correct MERV rating; do not use MERV 13+ on systems not designed for high-restriction filters.
  2. Inspect supply and return vents — Walk the structure and confirm all registers are open and unobstructed. Closed registers starve the system of airflow.
  3. Test the high-limit switch — With power off, locate the limit switch on the heat exchanger plenum. Use a multimeter to confirm continuity. A limit that has tripped manually reset it by pressing the red button; if it trips again immediately, the root cause (airflow or heat exchanger) is unresolved.
  4. Inspect the blower motor and capacitor — Spin the blower wheel by hand (power off). It should spin freely. Check the run capacitor with a capacitor tester; a weak capacitor causes slow blower speed and overheating.
  5. Reset the system — Cut power at the disconnect or breaker for 30 seconds, restore power, and monitor for recurrence. If code 12 returns after filter and airflow corrections, replace the control board.

Parts Often Needed

PartNotes
Air filter (1” or 4” media)Amazon | Replace first; most common fix
High-limit switchAmazon | Manual-reset or auto-reset depending on furnace model
Blower run capacitorAmazon | Test before replacing; match µF and voltage rating exactly
Control boardAmazon | Replace if blower relay is stuck; match Carrier part number

When to Call a Pro

If the high-limit switch resets but trips again within minutes, suspect a cracked heat exchanger — a serious safety issue requiring a licensed HVAC technician to inspect and replace before the furnace is returned to service.

See Also


🔧 Need a professional? Get free quotes from certified HVAC contractors near you.
Get Free Quotes →
Share this post on:

Previous Post
Armstrong Furnace E4 Error Code — Causes & Fix
Next Post
Carrier 22 Error Code — Causes & Fix