Nest Learning Thermostat Not Working: Dead Display, Delayed Heating, W Wire Error & Wi-Fi Offline

A Nest Learning Thermostat with a dead display, persistent 'Delayed' message, or 'W wire not detected' error is almost always a power supply or wiring issue — not a failed thermostat. Without a C-wire, the Nest charges its internal battery by stealing small amounts of current from the Rh or Rc power wire — a process called 'power sharing.' This works on most systems, but a transformer rated below 1VA cannot sustain the Nest's power demand, causing the battery to drain over several days until the display goes dark. The fix is either a dedicated C-wire or the Nest Power Connector #T39. The 'Delayed' message is the normal 5-minute compressor protection lockout — not an error. This guide covers the Nest Learning Thermostat 3rd Generation (T3007ES) and Nest Thermostat E (T4000ES) with full wiring, Wi-Fi, and reset procedures.

Try the AI Diagnosis Tool

Common Symptoms

  • Display is completely dark — no response to touch or pressing the ring
  • 'Delayed' message with no heat or cool starting for several minutes
  • 'W wire not detected' shown on display or in Nest app
  • Nest goes offline in the app after a few days without a C-wire
  • Heat pump heating or cooling in the wrong season
  • Schedule not learning or reverting to manual temperature
  • Nest app shows 'Offline' despite thermostat appearing to function

Most Likely Causes

  1. 1

    No C-Wire / Weak Transformer — Dead Display After Days of Use (Most Common)

    Without a C-wire, the Nest Learning Thermostat charges its internal battery by drawing small amounts of power through the heating (Rh) or cooling (Rc) wire — called 'power sharing.' This works on most gas furnace and air conditioning systems with a transformer rated 40VA or higher. However, two conditions cause power failure: (1) Older or undersized transformers rated below 1VA on the 24V secondary cannot sustain the Nest's 40mA draw, causing the battery to deplete over 2–5 days until the screen goes dark. The fix is to install a dedicated C-wire or the Nest Power Connector #T39, which installs at the furnace control board without new wiring. (2) The thermostat's battery has depleted due to extended storage or a power sharing failure — charge it via micro-USB for 30 minutes, then diagnose the root power cause.

  2. 2

    'Delayed' Message — Compressor Protection Lockout (Most Common User Complaint)

    'Delayed' on the Nest Learning Thermostat means the 5-minute compressor protection lockout is active. This is a built-in delay that prevents the compressor from short-cycling — it activates every time the AC or heat pump turns off and the thermostat calls for cooling (or heating on a heat pump) again within 5 minutes. This is NOT an error. Wait 5 minutes. If 'Delayed' persists beyond 10 minutes: check the Nest app History tab — if a cooling call appears but the outdoor unit didn't respond, the issue is at the HVAC equipment (run capacitor, contactor, or low refrigerant). If no call appears in History, the Y or W wire is loose at the Nest wall plate — remove the display, press the orange button on the Y terminal, re-insert the wire fully, and reinstall.

  3. 3

    'W Wire Not Detected' — Loose Terminal and Furnace Fuse

    'W wire not detected' means the Nest is not detecting a connection on the W (heating) terminal. Primary causes: (1) The W wire is not fully inserted in the Nest wall plate terminal — remove the Nest display, press the orange button on the W terminal, and re-insert the wire until it clicks and holds. Tug-test every wire. (2) The 3A mini-blade fuse on the furnace control board has blown. Locate it on the control board (labeled FUSE or FU), test with a multimeter in continuity mode, and replace with a 3A ATO mini-blade fuse. (3) The furnace transformer has failed — test 24VAC at the W and C terminals on the Nest wall plate with a multimeter; should read 24–28VAC. Below 18VAC indicates a transformer fault.

  4. 4

    Heat Pump Heating/Cooling in Wrong Season — O/B Terminal Configuration

    The O/B terminal controls the heat pump reversing valve. For Carrier, Rheem, Goodman, and Bryant heat pumps: the reversing valve is energized in cooling mode (O wire) — select 'O' in the Nest Equipment menu. For Trane, Lennox, American Standard, and York heat pumps: the reversing valve is energized in heating mode (B wire) — select 'B' in the Nest Equipment menu. To verify and change: on the Nest thermostat go to Settings (gear icon) → Equipment → Continue → the O/B wire configuration screen shows current setting. If your heat pump heats in summer and cools in winter, switch the O/B setting to the opposite configuration. The Nest Learning Thermostat (3rd Gen) and Nest Thermostat E both support heat pump O/B wiring; the Google Nest Thermostat (2020 budget model) does NOT support heat pump wiring.

  5. 5

    Wi-Fi Offline — 2.4GHz, WPA/WPA2, Band Steering Issues

    The Nest Learning Thermostat connects to 2.4GHz Wi-Fi using WPA or WPA2-Personal security. Three causes of persistent offline status: (1) Router upgraded to Wi-Fi 6 with only a 5GHz SSID or a merged band — verify a separate 2.4GHz SSID is broadcast. (2) Router security upgraded to WPA3 — Nest requires WPA2 or older; change the 2.4GHz band to WPA2-Personal. (3) Band steering — some routers automatically steer devices to 5GHz even when connecting to the 2.4GHz SSID. Disable band steering for the thermostat's MAC address in the router admin panel. Find the Nest MAC address under Settings → Technical Info → Network. Factory reset Wi-Fi on the Nest: Settings → Reset → Network, then reconnect via the Nest app.

  6. 6

    Schedule Not Learning — Learning Feature and Manual Overrides

    The Nest Learning Thermostat learns your temperature preferences by observing manual adjustments over the first 1–2 weeks of use. If the schedule appears to not be learning: (1) Ensure 'Auto-Schedule' is enabled in the Nest app under Settings → Auto-Schedule → On. (2) Teach the Nest by manually adjusting temperature at least 3–4 times per day at consistent times — it requires multiple data points before it generates a schedule. (3) If a permanent manual hold is active (shown as a set temperature with no schedule icon), the Nest will not run its learned schedule. Cancel the hold from the Nest app or thermostat Settings → Reset → Schedule to clear and start fresh. Factory reset: Settings → Reset → Schedule + Settings.

  7. 7

    Nest App 'Offline' After Network Change — DHCP Lease and MAC Address

    After a router replacement or DHCP pool change, the Nest may appear offline in the app despite showing a Wi-Fi signal on the thermostat display. Check the router's DHCP lease table (in the router admin panel) to confirm an active lease exists for the Nest's MAC address. If no lease appears, the Nest may have a static IP assignment that conflicts with the new router. On the Nest, go to Settings → Technical Info → Network and verify the IP assignment is DHCP (not static). If the thermostat shows 'Wi-Fi connected' but the app shows 'Offline' for more than 15 minutes, go to Settings → Reset → Network and reconnect via the Nest app — this clears the stale cloud connection.

Not sure if this is the right fix for your exact model?

Upload a photo of your appliance label — Fix-It Fast AI will identify your exact unit and tailor the diagnosis.

Quick DIY Checks

Safety Warning

24VAC is present at the Nest wall plate wiring terminals whenever the furnace/air handler circuit breaker is ON — even with the display removed. Always turn off the furnace circuit breaker before adding, removing, or re-seating wires at the wall plate or at the furnace control board. A wiring short while powered will blow the furnace control board fuse and may damage the control board.

Safety Warning

Never connect the R and C wires together directly. Shorting R to C creates a direct short across the 24V transformer secondary, blowing the control board fuse and potentially burning out the transformer. If you are unsure which wire is C and which is R, test each wire with a multimeter set to AC Volts relative to a known ground before making connections.

Caution

The Nest Power Connector #T39 must be installed at the furnace control board — not at the thermostat wall plate. Incorrect installation at the wall plate will not provide the C-wire power path and may damage the furnace control board by connecting voltage to an incorrect terminal. Follow the Nest Power Connector installation guide exactly.

Caution

When configuring a heat pump, verify O vs. B terminal assignment before running the system. An incorrect O/B configuration causes the heat pump to run in heating mode during summer and cooling mode during winter. Test with a short heating call before leaving the thermostat unattended — supply air should be warm within 10 minutes when calling for heat in winter.

  1. 1Charge the Nest display and check battery voltage: if the display is completely dark, charge the Nest Learning Thermostat via micro-USB. Remove the display from the wall plate by pulling it forward. Connect a micro-USB cable to the port on the back of the unit. Charge for 30 minutes using a phone charger or computer USB port. The Nest logo will appear when charging begins. After charging, check voltage: press the ring to wake, go to Settings → Technical Info → Power → read the Battery voltage. Normal range is 3.7–3.9V. If voltage drops below 3.7V again within 24 hours without a C-wire present, the Nest Power Connector #T39 or a dedicated C-wire is required.
  2. 2Determine if a C-wire is needed and install the Nest Power Connector #T39: pull the Nest display from the wall plate and count the wires. A 2-wire system (Rh + W only) has no C-wire. At the furnace, look for an unused conductor in the thermostat cable — if present, connect it to the C terminal on the furnace control board and the C terminal on the Nest wall plate. If no spare conductor exists, install the Nest Power Connector #T39: it mounts at the furnace control board, intercepts the heating wire, and creates a C-wire path without running new cable. Installation takes 15–20 minutes following the included diagram.
  3. 3Fix 'W wire not detected': remove the Nest display from the wall plate by pulling it forward. Locate the W terminal on the wall plate. Press and hold the orange button next to the W terminal. While holding the button, push the wire fully into the terminal hole until it stops. Release the button. Give the wire a firm tug — it should not pull out. Reinstall the Nest display. If 'W wire not detected' persists, test 24VAC at the W and C terminals using a multimeter (set to AC Volts). A reading of 0VAC when the thermostat calls for heat indicates the furnace control board fuse is blown — locate, test, and replace with a 3A ATO mini-blade fuse.

Get the full fix — Pro members get unlimited AI diagnoses

Save your repair history, get step-by-step AI guidance on any HVAC & cooling issue, and avoid $150+ service call fees.

Try Pro — $7.99/mo
  1. 4Verify O/B terminal configuration for heat pumps: on the Nest thermostat, go to Settings → Equipment → Continue → review the wiring screen. For each wire, verify the terminal assignment. Find the O/B terminal assignment — it should show either 'O' or 'B.' If your heat pump heats in summer, the O/B configuration is inverted: change it to the opposite setting (O → B or B → O). Carrier, Rheem, Goodman, Bryant use O; Trane, Lennox, American Standard, York use B. After changing, run a test: set thermostat to Heat 5°F above room temperature and verify the outdoor unit runs in heating mode (air from supply registers should be warm within 10 minutes).
  2. 5Fix Wi-Fi offline — reset network and reconnect: on the Nest thermostat go to Settings → Reset → Network. This clears the stored Wi-Fi credential. On your router admin panel, confirm a 2.4GHz SSID is active with WPA2-Personal security. Confirm band steering is disabled or that the 2.4GHz SSID is separate from the 5GHz SSID. On the Nest app, select the thermostat → Settings → Network → connect to the 2.4GHz network → enter password. After connection, check the Nest's DHCP lease in your router admin panel to confirm an active IP address is assigned. If the app still shows 'Offline,' force-quit the app, wait 2 minutes, and reopen.
  3. 6Factory reset the Nest Learning Thermostat: if all checks pass and the thermostat still behaves incorrectly, perform a factory reset. On the Nest: press the ring → go to Settings → Reset → select 'Schedule' to clear only the schedule, or select 'Schedule + Settings' to perform a full reset (clears all learned schedules, all settings, all equipment configuration). After a full reset, the Nest runs the initial setup wizard again. Re-enter your HVAC equipment configuration (wiring, system type, heat pump O/B) and Wi-Fi credentials. Note: a factory reset does not affect your Nest account — your history remains in the cloud.

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Repair vs Replace

✓ Worth Repairing

Nest Learning Thermostat failures are overwhelmingly power and wiring issues, not hardware failures. C-wire installation, Nest Power Connector, fuse replacement, O/B reconfiguration, and Wi-Fi reset resolve nearly all reported failures at minimal cost. Replace the thermostat only if 24–28VAC is confirmed at Rh and C, battery charges to 3.8V and holds for 24 hours, all wiring is verified correct, and the thermostat still fails to control HVAC — indicating a failed internal control board.

Est. Repair Cost

$0–$30 (C-wire from spare conductor: free; Nest Power Connector #T39: $25; fuse: $2; Wi-Fi fix: free)

Est. Replacement Cost

$130–$250 for a new Nest Learning Thermostat 3rd Gen or Nest Thermostat E

Recommended Tools & Parts

  • Nest Power Connector #T39

    Nest's official C-wire solution for systems without a C wire. Installs at the furnace control board in 15–20 minutes, no new wire needed. Provides continuous 24VAC to the Nest Learning Thermostat. Replaces the older T4PKF0001 (Nest Common Connector). Compatible with Nest Learning 3rd Gen and Nest Thermostat E.

    $20–$30

    Buy on Amazon →
  • 24VAC 40VA Transformer (Upgrade)

    Replacement HVAC control transformer for systems with an undersized or failed transformer. 24VAC 40VA provides sufficient current for Nest's 40mA continuous draw. Use when the existing transformer tests below 24VAC under load or is physically burnt.

    $15–$30

    Buy on Amazon →
  • 3A Mini-Blade ATO Fuse (10-Pack)

    Replacement 3A mini-blade automotive fuse for furnace control boards. Fixes 'W wire not detected' and 'No power to Rh wire' caused by a blown fuse after a wiring short. Verify the amperage on your control board — most use 3A.

    $3–$8

    Buy on Amazon →
  • 18/5 Thermostat Wire (50 ft)

    18-gauge 5-conductor thermostat wire for adding a C-wire when no spare conductor is available. Covers R, Y, G, W, and C for all standard HVAC configurations.

    $20–$35

    Buy on Amazon →
  • Digital Multimeter

    For measuring 24VAC at wall plate terminals, testing furnace fuses in continuity mode, and verifying transformer output. Required for 'W wire not detected' and blank screen diagnosis.

    $18–$35

    Buy on Amazon →

Links are Amazon affiliate links (tag: fixitfastai-20). Prices are estimates.

Still stuck? Let AI take a look.

Describe your problem or upload a photo — get a diagnosis in seconds.

Related Repairs

Save $150+ on a single service call

Less than a cup of coffee — fix it yourself with expert guidance.

  • ✓ Step-by-step repair guides with exact part numbers
  • ✓ Expert diagnosis in seconds — 500+ problems covered
  • ✓ Full tool list & cost estimate before you spend a dime
Get Instant Access — $7.99/mo

$150+ service call vs. $7.99/mo · Cancel anytime

Still not sure what's wrong?

Get an AI diagnosis in seconds — describe the problem or upload a photo.

Get an AI Diagnosis

⚡ Get step-by-step help for YOUR specific appliance

Our AI diagnoses your exact model — not just generic advice. Upload a photo or describe the issue and get a repair plan in seconds.

No account needed for diagnosis. Cancel Pro anytime.

Related Tools

Frequently Asked Questions

Why does my Nest Learning Thermostat go dead after a few days without a C-wire?
Without a C-wire, the Nest charges its internal battery by drawing tiny amounts of current through the Rh heating wire — a process called power sharing. This works on most systems, but if your furnace transformer is rated below 1VA on the 24V secondary (common in older systems), it cannot sustain the Nest's power demand. The Nest battery slowly depletes over 2–5 days until the screen goes dark. The permanent fix is a dedicated C-wire or the Nest Power Connector #T39, which installs at the furnace control board without running new wire. A quick test: if the Nest stays charged in summer (AC system) but dies in winter (furnace-only), the furnace transformer is likely undersized.
What does 'Delayed' mean on Nest Learning Thermostat?
'Delayed' means the built-in 5-minute compressor protection lockout is active. This is NOT an error — it prevents the AC compressor from short-cycling (rapid on/off that damages the compressor). The delay activates every time the cooling or heat pump shuts off and a new call for cooling is made within 5 minutes. It clears automatically. If 'Delayed' persists beyond 10 minutes, check the Nest app History tab: if a cooling call was sent but the outdoor unit didn't respond, the issue is at the HVAC equipment (failed run capacitor, stuck contactor, or low refrigerant). If no call appears in History, the Y wire is loose at the Nest wall plate.
Does the Nest Thermostat E support heat pump wiring?
Yes — the Nest Thermostat E (T4000ES) supports standard heat pump wiring including the O/B reversing valve terminal, Y (compressor), G (fan), and optionally W2/Aux for auxiliary heat strips. It does NOT support multi-stage heat (W2) on a conventional furnace when also using a heat pump — for two-stage heat pump + auxiliary heat on a conventional furnace, the Nest Learning 3rd Gen (T3007ES) is the correct model. Ensure you configure the O/B terminal correctly in the Nest Equipment menu (O = Carrier/Rheem/Goodman, B = Trane/Lennox/American Standard).
How do I reset the Nest Learning Thermostat to factory defaults?
On the Nest Learning Thermostat: press the display ring to wake. Navigate to Settings (gear icon) → Reset. You have three options: (1) Schedule — clears only the learned schedule, keeps all equipment settings and Wi-Fi. (2) Away — resets the Home/Away learning. (3) Schedule + Settings — full factory reset: clears all schedules, equipment configuration, and Wi-Fi credentials. Use Schedule + Settings if the thermostat was configured for a different HVAC system. After a full reset, the Nest setup wizard runs: re-enter wiring configuration, system type (conventional vs. heat pump), O/B setting, and Wi-Fi. Your Nest account and historical data in the cloud are not deleted.
Nest app says 'Offline' but the thermostat seems to be working — why?
This usually means the Nest's Wi-Fi session expired or the router assigned a new IP address after a DHCP lease renewal, and the cloud connection was not re-established. On the Nest thermostat: check Settings → Technical Info → Network to confirm an IP address is shown. If an IP is assigned but the app shows 'Offline,' go to Settings → Reset → Network and reconnect to Wi-Fi from scratch. This forces the Nest to re-register its connection with the Nest cloud servers. If the Nest has no IP address shown, the DHCP lease expired or the Wi-Fi password changed — reconnect with the current password. Also check your router admin panel for the Nest's MAC address under connected devices.