Troubleshooting · 10 min

How to reset a heat pump thermostat and clear error codes

When your heat pump displays an error code or stops responding normally, a thermostat reset is often the first step. This guide walks through the standard reset procedure for most residential heat pumps.

What you'll learn

  • How to perform a soft reset on your thermostat without losing settings
  • How to cut power at the breaker to clear a locked-out heat pump
  • Which error codes mean the problem is safe to reset vs. needs a technician

Step by step

  1. Check the thermostat display. Note any error code shown on the thermostat or wall controller. Photograph it before resetting so you have a record if the issue recurs.
  2. Try a soft reset at the thermostat. On most programmable thermostats, locate the reset button (often a small pinhole) or use the menu to find a factory reset or restart option. This clears temporary faults without erasing your settings.
  3. Cut power at the breaker. If the soft reset does not clear the fault, go to your electrical panel and switch off the breaker for the heat pump system. Wait 30 seconds, then restore power.
  4. Wait for startup. Heat pumps have a startup delay (typically 3-5 minutes) after power is restored. Do not try to force the system on during this period.
  5. Test normal operation. Set the thermostat 3-4 degrees above (for heating) or below (for cooling) the current room temperature and confirm the system starts. If the error code returns, call your HVAC crew.
Safety note

Error codes related to refrigerant pressure (often labeled P1, P4, or similar) should not be reset repeatedly. These indicate a real system fault that needs a licensed technician.

Rather have a pro handle it?

Heat Pro SD matches San Diego County homeowners with licensed independent heat pump pros and performs no physical work. Leave a message and we will connect you.

Serving San Diego County

Ready to get matched with a licensed independent HVAC pro?

Leave a voicemail at (858) 400-4374. The line plays a recording-consent notice and is not answered live.