Google Nest Thermostat Error Code E586: How to Fix It

Easy 15-30 minutes Medium Severity Verified June 2026
Error Code
E586
Brand
Google Nest
Product Type
thermostat
Severity
Medium
DIY Difficulty
Easy
Estimated Fix Time
15-30 minutes
Error E586 on your Google Nest Thermostat indicates that a scheduled software update is in progress or stuck. This error usually resolves on its own, but if it persists, your thermostat may be unable to complete the update due to network issues or low battery. Follow the steps below to force the update and get your thermostat back to normal.
Ad

Tools You'll Need

How to Fix Error Code E586

  1. Check Your Wi-Fi Connection

  2. Restart the Thermostat

  3. Force a Software Check

    Do not remove the thermostat from its base during the update.
  4. Check Thermostat Battery Level

  5. Reset Your Router

Ad

When to Call a Professional

If error E586 persists after all steps, contact Google Nest Support or a certified HVAC technician, as the thermostat may need a factory reset or replacement. Factory reset should only be done with guidance from support.

Frequently Asked Questions

What does error E586 mean on Nest Thermostat?
Error E586 means a scheduled software update is in progress or stuck. It often resolves with a stable internet connection and a restart.
How long does a Nest software update take?
Typically 5-15 minutes, but it can take up to an hour depending on your network speed and update size.
Can I use my thermostat during an update?
Yes, you can still adjust temperature manually, but some features may be temporarily unavailable until the update completes.
How do I know if my Nest thermostat has low battery?
In the Google Home app, go to your thermostat settings > Technical Info > Battery. A healthy battery reads above 3.6V.
Will error E586 go away on its own?
Yes, usually it disappears once the update finishes. If it persists, follow the troubleshooting steps above.