Skip to content
Industrial Error Code Fixes
Go back

Lennox XP20 Heat Pump Error Codes - Full iComfort Fault Reference

⚡ Quick Answer

Complete Lennox XP20 variable-capacity heat pump error code guide. Covers all iComfort-reported fault codes, communicating system diagnosis, and control board replacement.

Lennox XP20 Heat Pump Error Codes

The Lennox XP20 (model series XP20-024 through XP20-060) is a variable-capacity heat pump that runs on the iComfort communicating platform. Every XP20 requires an iComfort Wi-Fi or iComfort S30 thermostat and a communicating indoor unit to operate. The outdoor control board displays fault codes on a 7-segment LED, and those same codes appear on the iComfort thermostat screen.

Fault and lockout codes override normal status codes. If the 7-segment display shows an “E” followed by a number, the system has detected a problem. The table below covers every documented alert code from the XP20 installation and service manual (Corp. 1408-L10).

Jump to Fix

Complete XP20 Alert Code Table

Communication Faults

CodeSeverityMeaning
E 105ModerateOutdoor control lost communication with the thermostat or indoor unit. Typically caused by electrical noise on the RS-bus or loose low-voltage wiring.
E 120ModerateDelay in the outdoor unit responding to a system call. Usually clears on its own.
E 124CriticaliComfort thermostat lost communication with the outdoor unit for more than 3 minutes. All HVAC operations stop until communication returns.
E 434CriticalOutdoor control lost communication with the inverter board for more than 3 minutes.

Control Board and Software Faults

CodeSeverityMeaning
E 125CriticalHardware failure on the outdoor control board. Replace the board if the fault prevents operation.
E 131CriticalOutdoor unit control parameters corrupted. Reconfigure the system through the iComfort thermostat. Replace the control if heating or cooling stays unavailable.
E 132CriticalInternal software error on the outdoor control. Board replacement required.
E 443CriticalIncorrect appliance unit size code selected during configuration. Reconfigure to match the actual unit tonnage.

Sensor Faults

CodeSeverityMeaning
E 180CriticalOutdoor ambient temperature sensor failed. The control board cannot perform low-ambient lockout protection without this sensor.
E 416ModerateOutdoor coil sensor failed. Defrost function will not work. The unit keeps running but cannot protect the outdoor coil from ice buildup.
E 424ModerateLiquid line temperature sensor failed. Check wiring first, then replace the sensor.
E 437CriticalInverter heat sink temperature sensor fault.

Reversing Valve Fault

CodeSeverityMeaning
E 345CriticalThe “O” relay on the outdoor board failed. The pilot relay contacts did not close, the relay coil did not energize, or the confirmation circuit cannot verify the relay position. This fault prevents the system from switching between heating and cooling modes. A known manufacturing issue involved MOV2 bending into resistor R50 on early production boards, making the control think the reversing valve output was always off.

Pressure Switch and Refrigerant Faults

CodeSeverityMeaning
E 409ModerateSecondary control voltage dropped to 18 VAC or below. Check the transformer and low-voltage wiring.
E 410ModerateLow pressure switch opened. The system cycled off on low refrigerant pressure. Check charge level, indoor airflow, and filter condition.
E 411CriticalLow pressure switch opened 5 times in one hour. System locked out. Almost always a refrigerant leak or severe airflow restriction. Power-cycle to reset, but the underlying cause needs repair.
E 412ModerateHigh pressure switch opened. System shut down on high head pressure. Check for a dirty outdoor coil, failed condenser fan, stuck reversing valve, or overcharge.
E 413CriticalHigh pressure switch opened 5 times in one hour. System locked out. Clears only after a power reset.
E 422ModerateCompressor top cap thermal switch tripped. The compressor is overheating.
E 442CriticalTop cap thermal switch tripped 5 times in one hour. System locked out.

Inverter Faults

CodeSeverityMeaning
E 423CriticalInverter detected a circuit-level problem.
E 426Critical10 inverter faults within one hour. Full inverter lockout.
E 427CriticalDC peak fault detected by the inverter.
E 428CriticalHigh main input current detected. Check incoming line voltage.
E 429CriticalDC link power did not rise high enough on a call for operation.
E 430CriticalCompressor failed to start.
E 431CriticalPFC over-current (100A threshold).
E 432CriticalDC link high voltage detected.
E 433CriticalCompressor over-current detected.
E 435CriticalInverter internal error.
E 436CriticalInverter heat sink temperature exceeded its limit.
E 438CriticalPFC over-current condition detected.
E 439ModerateCompressor slowed down because of high input current. System still runs at reduced capacity.
E 440ModerateHeat sink temperature approaching its limit. Compressor speed reduced.
E 441ModerateCompressor slowed down because of high compressor current.

System Protection Codes

CodeSeverityMeaning
E 600CriticalCompressor cycled off by utility load-shedding signal. Normal behavior during demand response events.
E 601CriticalOutdoor unit cycled off on low-temperature protection. The ambient temperature dropped below the heating operating range.

How to Read and Clear Codes {#fix}

  1. Check the 7-segment display. Open the outdoor unit control panel. The display shows the active code with an “E” prefix. If no fault exists, the display shows the compressor operating percentage or defrost status.
  2. Check the iComfort thermostat. Navigate to the system alerts screen. The thermostat shows the same fault codes with a plain-language description.
  3. Clear moderate codes. Most moderate codes clear on their own once the underlying condition resolves. No manual reset needed.
  4. Clear critical lockouts. Turn off the system at the breaker for 30 seconds, then restore power. The lockout counter resets. If the fault returns within an hour, the root cause still exists.
  5. Recall stored codes. Press and hold the push-button on the outdoor control board to scroll through the last five stored fault codes. This helps identify intermittent problems.

Communicating System Diagnosis

The XP20 only works with the iComfort communicating bus. If you see E 105 or E 124 repeatedly, the problem sits in the communication wiring between the thermostat, indoor unit, and outdoor unit.

Check these in order:

Parts Reference

PartWhere to FindNotes
Outdoor control board (103686-06 / 1184-510)AmazonFixes E 125, E 131, E 132, E 345. Requires reconfiguration through iComfort after install.
Inverter boardAmazonFixes E 423 through E 438 inverter faults. Match to unit size (024/036/048/060).
Outdoor ambient temperature sensorAmazonFixes E 180. 10K ohm thermistor.
Outdoor coil temperature sensorAmazonFixes E 416. Check resistance against spec before replacing.
Liquid line temperature sensorAmazonFixes E 424.
High pressure switchAmazonRelated to E 412, E 413. Verify the switch itself before assuming a refrigerant problem.
Low pressure switchAmazonRelated to E 410, E 411. Test switch continuity before replacing.
Reversing valve solenoid coilAmazonRelated to E 345. The relay may be the actual failure point, not the valve itself.

When to Call a Pro

Any inverter fault (E 423 through E 443) or repeated pressure switch lockout (E 411, E 413) requires a licensed HVAC technician. Inverter board replacement involves high-voltage DC circuits. Refrigerant leak diagnosis and recharging require EPA Section 608 certification. The XP20 uses R-410A refrigerant with operating pressures that reach 600+ PSI on the high side.

FAQ

How do I reset a locked-out Lennox XP20?

Turn off the circuit breaker that feeds the outdoor unit. Wait at least 30 seconds. Restore power. The lockout counter resets and the system attempts to start again. If the same lockout code (E 411, E 413, E 426, or E 442) returns within an hour, the root cause still exists and needs repair before the system will run reliably.

What does E 345 mean on a Lennox XP20?

E 345 means the reversing valve relay on the outdoor control board failed its self-check. The board energizes the relay and then verifies that the contacts actually closed. If verification fails, the system cannot switch between heating and cooling. Early XP20 production runs had a known issue where a component (MOV2) was bent during factory testing, damaging resistor R50 on the control board. Replacing the outdoor control board fixes this in most cases.

Can I run the XP20 with a non-communicating thermostat?

No. The XP20 requires an iComfort Wi-Fi or iComfort S30 thermostat. The variable-capacity compressor, defrost logic, and all fault reporting depend on the communicating bus. A standard 24V thermostat cannot control this unit.

Why does my XP20 keep showing E 410 or E 411?

E 410 (single low-pressure event) and E 411 (five events in one hour, lockout) point to low refrigerant charge in most cases. The R-410A system has a factory charge sized for 15 feet of line set. Longer runs, a slow leak at a flare fitting, or a pinhole in the coil drop the charge below the low-pressure switch setpoint. A technician needs to leak-test the system, repair the leak, evacuate, and recharge to the nameplate specification.


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

Previous Post
How to Replace an HVAC Contactor - Step-by-Step DIY Guide
Next Post
Mitsubishi Mr. Slim Error Code P6 - What It Means and How to Fix It