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.
Common Causes
- High-limit switch tripped — The limit opens when the heat exchanger overheats (restricted airflow, dirty filter, blocked vents) and keeps the blower running to cool the unit down.
- Dirty air filter — Reduced airflow causes the heat exchanger to overheat, triggering the limit device repeatedly.
- Failed blower motor or capacitor — If the blower runs slowly or intermittently, heat builds up and trips the limit even with a clean filter.
- Faulty control board — A board with a stuck relay can command the blower to run indefinitely regardless of limit status.
Step-by-Step Fix {#fix}
- 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.
- Inspect supply and return vents — Walk the structure and confirm all registers are open and unobstructed. Closed registers starve the system of airflow.
- 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.
- 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.
- 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
| Part | Notes |
|---|---|
| Air filter (1” or 4” media) | Amazon | Replace first; most common fix |
| High-limit switch | Amazon | Manual-reset or auto-reset depending on furnace model |
| Blower run capacitor | Amazon | Test before replacing; match µF and voltage rating exactly |
| Control board | Amazon | 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
- Carrier 24ACC Air Conditioner Error Codes — Fault Code Diagnostic Guide
- Carrier 34 Error Code — Ignition Proving Failure Fix
- Carrier 32 Error Code — Causes & Fix
- Carrier 54 Error Code — Soft Lockout: Low Pressure Switch Open