Carrier AC & Heat Pump Error Code 31: Meaning & How to Fix It
By the ErrorCodePro Editorial Team · Last reviewed October 20, 2026
Carrier ac & heat pump error code 31 means: High pressure: the manual lists compressor high pressure limit, high pressure switch trip and high pressure disable under base code 31. [1] Keep using it? Only if the code clears after the owner checks; if it returns, leave the system off and call an HVAC technician. Start with the owner checks below, beginning with: clear around the outdoor unit.
Quick facts
| Code | 31 |
|---|---|
| Also shown as | None listed by the manufacturer |
| Brand / appliance | Carrier ac & heat pump (24vna6 infinity variable-speed air conditioners (status codes shown on the infinity control or amber led)) |
| System | Venting / airflow |
| Official meaning | High pressure: the manual lists compressor high pressure limit, high pressure switch trip and high pressure disable under base code 31. [1] |
| Keep using it? | Only if the code clears after the owner checks; if it returns, leave the system off and call an HVAC technician |
| DIY-safe? | Owner checks only (listed below) |
| Support | Carrier dealer or Carrier customer relations (carrier.com) |
On this page: Meaning · Steps · Parts · When to call a technician · Related codes · FAQ
What error code 31 means on a Carrier ac & heat pump
High pressure: the manual lists compressor high pressure limit, high pressure switch trip and high pressure disable under base code 31. [1]
This is a venting / airflow code. Codes and wording can vary by model, so check your owner's manual for your model number.
How to fix Carrier ac & heat pump error code 31 (safe owner checks)
- Clear around the outdoor unit. Remove leaves, grass clippings, covers and anything stacked against the outdoor unit. Keep about two feet clear on all sides and nothing on top.
- Rinse the outdoor coil. Switch off the outdoor disconnect and the AC breaker first. Then gently rinse the outdoor coil fins from outside with a garden hose (no pressure washer) and let it dry before restoring power.
- Check the air filter. Turn the thermostat to OFF, then pull the furnace or air-handler filter. If it is dirty or clogged, replace it with the same size, arrow pointing toward the blower.
- Restart and watch. Restore power, set the thermostat back to cooling or heating and check whether code 31 returns. If it does, call an HVAC technician; the remaining causes need gauges, meters or refrigerant work.
Owner steps are general safe checks added by ErrorCodePro; the manual's own corrective actions are technician procedures and are listed under When to call a technician.
Parts that may be involved
Exact parts depend on your model number. This page lists part types only, never part numbers.
No specific part is implied by the manufacturer's guidance for this code.
When to call a technician
- The outdoor fan is not spinning while the compressor runs
- Pressure switch, charge or fan motor diagnosis
- Gas valves, burners, igniters, flame sensors, venting/flue or CO concerns: licensed HVAC technician or plumber
- Refrigerant work: EPA 608-certified technician only
- Smell of gas: leave and call the gas utility or 911
- Anything involving wiring, the control board, the motor or the water valve electrics
- The appliance is under warranty: contact Carrier dealer or Carrier customer relations (carrier.com) first
Related error codes
Frequently asked questions
What does error code 31 mean on a Carrier ac & heat pump?
Carrier lists 31 as follows: High pressure: the manual lists compressor high pressure limit, high pressure switch trip and high pressure disable under base code 31.
Is it safe to keep using the ac & heat pump with 31?
Only if the code clears after the owner checks; if it returns, leave the system off and call an HVAC technician.
Can I fix Carrier ac & heat pump error 31 myself?
Only with the owner checks on this page, starting with: clear around the outdoor unit. If it persists, call a technician or Carrier dealer or Carrier customer relations (carrier.com).
Sources
Last reviewed: October 20, 2026. ErrorCodePro is not affiliated with Carrier.