Skip to content
Industrial Error Code Fixes
Go back

Trane XV15i Heat Pump Error Codes: Complete Variable-Speed Fault Guide

⚡ Quick Answer

Every Trane XV15i variable-speed heat pump fault code explained with diagnostics, DIY fixes, parts, and when to call a pro.

The Trane XV15i is a variable-speed heat pump that uses an inverter-driven compressor to match heating and cooling output to actual home demand. Unlike single or two-stage units, the XV15i can run at speeds anywhere between about 30% and 100% capacity, which results in more consistent temperatures, lower humidity, and significantly reduced energy consumption during moderate weather.

The trade-off for this sophistication is a more complex fault code system. The XV15i combines LED diagnostics on the outdoor control board with the full ComfortLink II communicating system when paired with a compatible Trane thermostat. This guide covers every fault code in both systems and tells you what to do about each one.

What Does the Trane XV15i Fault Code System Mean?

The XV15i uses a single-LED system on the outdoor board for standalone diagnostics and full alphanumeric ComfortLink II codes when connected to a compatible thermostat (XL950, XL850, or XL824).

Reading LED codes: Count amber LED blinks, wait for the pause, then count again. On the XV15i, some codes use a pause-then-resume pattern to indicate the second digit.

Accessing ComfortLink II codes: On your thermostat, navigate to Menu → System → Diagnostics → Active Faults or Fault History.

Complete Fault Code Reference

LED FlashesComfortLink CodeFault DescriptionPriority
2179High-pressure switch openHigh
3180Low-pressure switch openHigh
4182Outdoor coil sensor out of rangeMedium
5181High discharge temperatureHigh
6185Compressor over-temperatureHigh
7193Low supply voltageMedium
8191Reversing valve faultHigh
9189Outdoor fan motor faultMedium
10195Communication bus faultMedium
11186Compressor start failureHigh
12200Inverter drive faultHigh
13201Inverter over-temperatureHigh
14202Inverter DC bus under-voltageMedium
15203Inverter DC bus over-voltageMedium
16198Defrost sensor faultMedium
17183Low ambient temperature lockoutLow
18204Variable-speed compressor current limitHigh

How to Fix It

This is the code most unique to the XV15i’s variable-speed operation. The inverter drive controls compressor speed and is the heart of what makes this unit different from standard heat pumps.

  1. Cut power at the outdoor disconnect. Wait 5 full minutes before restoring power. The inverter’s DC bus capacitors hold charge after power loss, a full 5-minute wait allows them to discharge completely and gives the drive a full reset.
  2. Check outdoor coil airflow. The inverter module runs hot. Blocked coil fins or a failed outdoor fan motor causes inverter over-temperature faults (Code 13) that can cascade into Code 12.
  3. Check supply voltage. The XV15i requires 208/230VAC ±10%. Voltage below 187V stresses the inverter and triggers under-voltage faults (Code 14) that can damage the drive over time.
  4. Inspect the inverter module in the outdoor electrical compartment for visible damage: bulged capacitors, burn marks, or corrosion.
  5. A Code 12 that returns within 30 minutes of reset almost always indicates inverter module failure. This is a warranty repair on units within the 10-year parts coverage period.
  1. Clean the outdoor coil immediately. Dirty coils force higher head pressure, which generates more heat in the inverter.
  2. Verify outdoor fan operation. The fan must run any time the compressor runs.
  3. Check inverter heat sink. Some XV15i inverter modules have a dedicated heat sink. Verify it isn’t blocked with dirt or debris.
  4. If temperature is extreme (outdoor ambient above 110°F), the over-temperature fault may be temporary, restart after the hottest part of the day passes.
  1. Clean the outdoor coil using coil cleaner spray and a gentle garden hose rinse (inside to outside, low pressure).
  2. Confirm the outdoor fan is running at correct speed. On the XV15i, the fan speed modulates with compressor speed, a fan running at significantly reduced speed when the compressor is working hard will cause high pressure.
  3. Check clearances, minimum 18 inches on all sides and 48 inches above the unit.
  4. Refrigerant overcharge is the other common cause. Only a certified technician can diagnose and correct this.
  1. Check the indoor air filter. Replace if it’s been in service more than 60–90 days.
  2. Look for ice on the indoor coil or lineset. Shut off the system, run fan-only mode for 2–3 hours to thaw.
  3. Verify suction service valve is fully open (the larger copper line at the outdoor unit, counterclockwise to open).
  4. Check indoor blower operation. If the blower isn’t running or is running slowly, the indoor coil will ice up quickly.
  5. Refrigerant leak, if the fault returns after addressing the above, have a technician check for leaks.
  1. Locate the sensor on the outdoor coil, usually near the base at the 6 o’clock position.
  2. Inspect the two-wire harness running from the sensor to the control board. Chafing against the coil frame is the most common failure point.
  3. Test resistance. At 77°F: ~10,000–12,000 ohms. At 32°F: ~32,000–35,000 ohms. Open or shorted = replace.
  4. Re-clip replacement sensor firmly against the coil and route harness away from vibration points.
  1. Measure voltage at the contactor input terminals, should be within 10% of nameplate (usually 208/230VAC).
  2. Check the outdoor disconnect for loose, corroded, or heat-damaged connections. Low voltage at the unit with good voltage at the panel = problem in the disconnect or wiring run.
  3. Check contactor contact resistance. Pitted contacts add resistance and effectively reduce voltage to the compressor.
  4. Persistent low voltage across all conditions may indicate an undersized circuit or a utility voltage issue, contact an electrician.
  1. Confirm mode confusion. Switch from cooling to heating at the thermostat and listen at the outdoor unit for a thump from the valve shifting.
  2. Check solenoid voltage on a mode change call, should be 24VAC at the solenoid terminals.
  3. Test solenoid resistance, 10–30 ohms normal, open or shorted = replace solenoid.
  4. If solenoid tests good but valve won’t shift, mechanical valve failure, requires technician and brazing equipment.
  1. Disconnect power and check blade for obstructions.
  2. Test the run capacitor, this is the most common fan motor fault.
  3. Test motor windings, open winding = replace motor.
  4. On the XV15i, the fan is also variable speed. If the motor is the variable-speed ECM type, verify the control signal from the inverter board as well.
  1. Inspect ComfortLink II data cable between indoor and outdoor units (two conductors, A and B).
  2. Power cycle both units simultaneously for 60 seconds.
  3. Check both board power supplies. No 24VAC = no communication.
  4. Try reversing A and B at one end, polarity sensitivity varies.
  1. Locate sensor clipped to outdoor coil.
  2. Check harness integrity, two wires from sensor to board.
  3. Measure resistance. Should read approximately 10K–12K ohms at room temperature.
  4. Replace sensor if out of range (see Parts table).

This fault indicates the inverter is limiting compressor current due to excessive load or a compressor that’s drawing more current than expected.

  1. Check outdoor coil cleanliness. High head pressure increases compressor current.
  2. Verify refrigerant charge is correct. Overcharge increases compression work.
  3. If the fault appears consistently at startup, the compressor may be developing mechanical wear. Have a technician check.

Parts You May Need

PartUseLink
Dual Run Capacitor (45+5 µF, 440V)Fan motor start fault (Code 9)View on Amazon
2-Pole 30A HVAC ContactorLow voltage from pitted contactsView on Amazon
Outdoor Coil Temperature SensorCodes 4/16, ComfortLink 182/198View on Amazon
Reversing Valve Solenoid CoilCode 8, ComfortLink 191View on Amazon
Condenser Fan Motor (1/4 HP, 230V)Code 9 fan motor replacementView on Amazon
18/2 ComfortLink Communication WireCode 10 communication faultsView on Amazon

When to Call a Pro

Safe for homeowners: Coil cleaning, capacitor replacement, contactor replacement, sensor replacement, reversing valve solenoid swap, power cycling, communication wire checks.

Technician required:

FAQ

How is the XV15i different from the XL18i in terms of fault codes? Both units share the same ComfortLink II code structure for standard faults (pressure switches, sensors, reversing valve). The XV15i adds the inverter-specific faults (Codes 12–15, 18) that the XL18i doesn’t have. The XV15i’s inverter drive is more complex to diagnose and more expensive to replace.

My XV15i runs constantly at very low speed. Is something wrong? No, this is normal variable-speed operation. On mild days, the unit modulates down to minimum capacity and runs for extended periods. This is more efficient than short-cycling. It only becomes a problem if the unit can’t maintain setpoint at full capacity in extreme weather.

I see Code 14 (DC bus under-voltage) only on very cold mornings. What’s happening? Low-voltage faults on cold mornings are often caused by high compressor current draw at startup before the crankcase heater has fully warmed the refrigerant. The crankcase heater runs whenever the compressor is off and the outdoor temperature is low. Check that the crankcase heater is functional, it should be warm to the touch after the unit has been off for an hour in cold weather.

ComfortLink 204 appeared twice this week, then cleared. Should I do anything? Code 204 (current limit) is a soft fault that clears automatically when load drops. Occasional appearances during peak heat (above 95°F outdoor temp) can be normal for a loaded system. Repeated appearances across moderate temperatures suggest an overcharged refrigerant system or early compressor wear. Have a technician check.

Does the XV15i have a test mode I can use to check operation before calling a technician? Yes, from the ComfortLink II thermostat, go to Menu → System → Test Mode. This allows you to run the compressor, indoor fan, and outdoor fan independently to isolate faults. This is extremely useful before a service call because you can confirm whether each component responds to a command.


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

Previous Post
Trane XR17 Heat Pump Error Codes - Fault Code and Flash Code Guide
Next Post
True GDM-23 Error Codes - What It Means and How to Fix It