Troubleshoot a TD003, TD004, TD009, TD018, TD023, TD024, TD027, TD028, or TD030 error code for Nest thermostat

If you add a Google Nest thermostat in the Nest app, you may get a TD003, TD004, TD009, TD018, TD023, TD024, or TD030 error.

The Nest app lets you know if there’s a problem during Nest thermostat setup. You’ll find a number that will tell you what the specific problem is. You can tap the learn more button on the screen for some basic troubleshooting advice.

Tip: Before you start, make sure you have the latest version of the Nest app on your phone or tablet. You can download it from the Apple App Store or Google Play.

Troubleshooting steps

TD003
The TD003 (0.25) error can occur when you haven’t completed language and equipment setup on the thermostat. To fix this error, use the thermostat screen to continue setup.
TD004

Important: Resetting the device will restore the thermostat to its factory defaults.

The TD004 error can occur when your thermostat goes to sleep before you finish adding it to your account in the Nest app. To troubleshoot a TD004 error:

  1. On the thermostat screen, select Learn more and then Reset device.

  2. Once your thermostat is done with the restart, resume setup in the Nest app.
    Tip: To keep your thermostat awake while you add it to your account, press the screen every 20 seconds.

TD009

Important: Resetting the device will restore the thermostat to its factory defaults.

The TD009 error can occur during the final step of adding your Nest thermostat to the Nest app. To troubleshoot a TD009 error:

  1. Check the Nest service status
    • To know if there’s a service interruption, check the Nest support website.
    • If there's a problem, wait until the service returns to normal to add your Nest thermostat to the Nest app.
  2. Reset the thermostat and restart the Nest app

If there isn’t a service interruption, give your Nest thermostat and the Nest app a fresh start:

  1. On the thermostat screen, select Learn more and then Reset device.

  2. Quit and restart the Nest app on your mobile device.

    • For iOS devices, learn how to close and restart an app.

    • For Android devices, tap Recents. Find then swipe the Nest app icon until it disappears. Specific steps for your Android device may vary, so check the manufacturer's website or manual for instructions.

  3. Restart thermostat setup in the Nest app.

  4. If the previous steps don't work, you may need to restart your phone or tablet.

TD018

Important: Resetting the device will restore the thermostat to its factory defaults.

The TD018 error can occur when the device your thermostat uses to communicate within a thread network is too far away. To troubleshoot a TD018 error:

  1. On your phone screen, the TD018 error may appear. Tap Done to exit setup in the Nest app.

  2. On the thermostat screen, “Your thermostat couldn’t be added to your account,” may appear. Select Learn more and then Reset device.

  3. Quit and restart the Nest app on your phone.

  4. Once your thermostat finishes its restart, select Nest app on its screen to continue.

  5. Reopen the Nest app.

  6. Add your Nest thermostat. The Nest app will show you a picture of the assisting device during setup.

  7. Scan your thermostat’s QR code.

  8. Once the entry key appears on the thermostat screen, turn off the power to the HVAC system.

  9. Detach the device display from its backplate.

  10. Move the detached display closer to the assisting device.

  11. Tap Next on the Nest app to continue.

  12. After the device is added to your account, reattach the display to the backplate.

  13. Turn on power to the HVAC system.
TD023

The TD023 error can occur when your thermostat is unable to connect to your phone or tablet over Bluetooth Low Energy (BLE).

This can happen because your thermostat is:

  • Not powered on.

  • Outside of Bluetooth range.

  • Already added to another account.

Follow the troubleshooting steps below.

  1. Make sure that the thermostat is powered on.

  2. Move your phone closer to the thermostat.

  3. Reset the account connection on your thermostat.

Tip: Reset of account connection varies on different thermostat models. Make sure to do a connection reset, and not perform a factory reset of your device.

TD024

The TD024 error happens when there’s an error connecting the thermostat to an assisting device over Bluetooth Low Energy (BLE). This can happen during initial setup or when you update your Wi-Fi credentials.

To fix this error, transfer the thermostat to a second home in your Google Home app:

  1. Remove the thermostat from your home.
  2. Add the thermostat to a second home.
Tip: You can also create or recreate a home in the Google Home app with the thermostat as the first device to join. For more information, refer to Organize your homes and devices in the Google Home app.
TD027 and TD028

You may see these codes when there has been a change in your Wi-Fi network.

  1. Check that your thermostat is awake by pressing the thermostat’s ring.

  2. Restart any other Google Nest devices set up in your home.

TD030

The TD030 error can occur because:

  • The assisting device your thermostat uses to communicate within a thread network is powered off.
  • Your phone and the assisting device are on two different Wi-Fi networks.

To check that the assisting device is working correctly:

  1. Make sure that the assisting device is powered on. If it isn’t, charge it or connect it to a working power source.
  2. If the assisting device isn’t in use, remove it from the Nest app.
  3. If you have more than one Wi-Fi network, you may have to move your phone to the same network the assisting device uses.

Advanced troubleshooting steps

1. Check your router's Multicast settings and documentation

If your router is supported by Nest thermostat, you'll need to check your router's configuration to make sure that Multicast is enabled for all devices on your network.

If Multicast is fully enabled, refer to your router's documentation to check if it supports Multicast on internal networks, which is required for Nest thermostat. While most recently manufactured routers support Multicast for external connections to the Internet, some may not support Multicast between devices on your home network. If not, try an alternate router that has full Multicast support to know if this resolves the Nest thermostat connection problem.

2. Check the firmware version of your Wi-Fi router

Check your router's firmware version and compare it to the most recent firmware posted on the manufacturer's website. If it's not up-to-date, download the latest version and follow the installation instructions.
Your router may also have an automatic update feature. Refer to your router's documentation to check if this feature is available. If it is, you must enable it to ensure you always have the latest firmware.

3. Remove and replace open source firmware

Open source or third-party firmware such as DD-WRT, OpenWRT and Tomato can be installed to enable extra features on certain routers. However, open source firmware is not supported by Nest thermostat. While some versions may work, compatibility may vary from release to release.

If you're using third-party firmware, it's recommended that you uninstall it and update to the latest firmware available directly from the manufacturer. Get specific instructions from the firmware source to uninstall it, and refer to your access point's manual for instructions on how to install and update the original firmware.

4. Reset Nest thermostat to defaults

Important: Resetting the device will restore the thermostat to its factory defaults.

You can reset your Nest thermostat and restart setup from the beginning. When you reset your Nest thermostat, all saved settings and information will be erased.

Reset the Nest thermostat and erase all your personal settings

Was this helpful?

How can we improve it?
Search
Clear search
Close search
Main menu
7960005013872857210
true
Search Help Center
true
true
true
true
true
1633396
false
false
false
false