Smart home technician helping fix smart light connection issues

Steve H.

Expert ★★★★★ 27,853 satisfied customers

Specialities: Google Nest Thermostat (Learning/E/2020), boot loop & stuck on logo, low battery / power issues, C-wire & HVAC wiring, USB charging, Wi-Fi & Google Home/Nest app pairing, firmware updates, factory reset & recovery

Nest thermostat keeps restarting — boot loop fixes for power, battery, wiring, and updates

Technician avatar Technician
Hey! We’ll fix your Nest stuck on a boot loop (restarting, stuck on the G logo, or never finishing setup). I’ll ask a few quick questions so we pick the right recovery path and don’t accidentally wipe settings you need:
• Which device: Nest Learning Thermostat (round with click ring), Nest Thermostat E, or the newer Nest Thermostat (2020) (touch bar)?
• What do you see during the loop: Google “G”, blank screen, blinking red, blinking green, or “Restarting…”?
• Did anything change right before it started: power outage, HVAC work, new Wi-Fi/router, or a software/firmware update?
• Is it wall-mounted on HVAC wires (Rc/Rh/W/Y/G) or on a stand/USB power? Any C-wire connected?
Once I know that, we can fix the Nest reboot loop step-by-step (power, battery, wiring, then reset only if needed).
Customer
It’s a Nest Learning Thermostat (round). It shows the Google “G” logo, then restarts again and again. It started after the power flickered last night. Now it won’t boot fully and the heat won’t turn on. So basically Nest stuck in reboot loop / stuck on logo.
Technician avatar Technician
Got it — after a power flicker, a Nest thermostat boot loop is most often one of these:
• Low battery (the thermostat can’t hold enough charge to finish startup, so it keeps restarting).
• Unstable power from the HVAC (loose wire at Rc/Rh/C, aging transformer, or a short that makes voltage dip).
• A stuck restart after a crash (fixable with a clean restart), and only rarely a firmware corruption that needs a reset.

The safe order is: charge → confirm steady power → restart → check wiring. We’ll try “no data loss” steps first, then factory reset only if the Nest keeps cycling.
Customer
The screen sometimes goes blank and then the G logo comes back. I don’t have a C-wire (I think). It’s connected to the wall wiring from the old thermostat. How do I stop the Nest from restarting and get it to boot?
Technician avatar Technician
Perfect — no C-wire + power event = we start with battery/charging, because that’s the fastest fix for a Nest stuck on the G logo.
Step 1 — Pull the Nest off the wall and charge it (quick boot-loop fix)
1) Gently pull the thermostat display straight off the base (the wires stay on the base).
2) Plug the display into USB power (a phone charger is fine). Let it charge for at least 30–60 minutes (longer is okay).
3) While charging, press the ring once — if you see a battery icon or it stays stable longer, that’s a strong sign this is a low battery reboot loop.

Step 2 — Do a clean restart (no factory reset yet)
After it has some charge, hold the thermostat ring down for about 10 seconds until the screen goes dark, then release. This forces a clean reboot that can break a stuck restarting cycle.

If it boots normally on USB but boot-loops again after putting it back, that points to HVAC power / wiring / C-wire stability.
Customer
Charging helped — it stayed on longer and actually got past the logo once. But when I put it back on the wall plate, it starts rebooting again after a few minutes. So it’s like it boots on USB but not on the wall. What should I check next?
Technician avatar Technician
That’s a super useful clue. If the Nest is stable on USB but keeps restarting on wall power, the base is not delivering consistent power.
Step 3 — Quick wall-power checks (common boot loop causes)
1) Turn off power to HVAC at the breaker (safety first).
2) Remove the Nest display and inspect the wires in the base: make sure each conductor is fully inserted and the tab is locked down. A slightly loose Rc/Rh connection can cause voltage dips and a Nest reboot loop.
3) Look for stray copper strands touching neighboring terminals (a tiny short can cause repeated restarts).
4) Confirm your wiring label set matches the base (for many systems you’ll see R (Rc/Rh), W (heat), maybe Y (cool) and G (fan)).

Step 4 — If there’s no C-wire, reduce power stress
Nest models can “power steal” through control wires, but some furnaces/air handlers don’t like it. That can show up as random restarts or stuck on startup after a flicker. Long-term fix is often adding a C-wire or a compatible power accessory — but first we’ll confirm it’s actually power instability (not a corrupted setting).
Customer
I checked the wires and one looked a little loose. I reseated it. Now it boots, but I still got one random restart later. Also, the Wi-Fi setup screen flashes and then it restarts again. Could this be a software issue or update problem?
Technician avatar Technician
It can be, but we can separate “power” from “software” in a clean way.
Step 5 — Isolate the root cause (power vs firmware/settings)
• If it’s stable on USB for hours but reboots on the wall within minutes/hours, that’s still power delivery (wiring, transformer, or lack of C-wire).
• If it reboots even while on USB after you did a clean restart, then we consider a corrupted config and move toward reset options.

Quick test: charge it again for 30 minutes, then put it back on the wall and don’t touch Wi-Fi for 10–15 minutes. If it stays stable until you open Wi-Fi / app pairing, it may be crashing during network setup (rare, but it happens).

Also: a flashing red or frequent blank screen usually screams battery/power. A stable screen that reboots only at certain menus can hint at settings/firmware.
Customer
On USB it stays on. On wall power it restarts sometimes. I don’t see flashing red right now, but earlier it did. I’m also worried because it’s winter — I need heat ASAP. Is there a “safe reset” for a Nest stuck rebooting?
Technician avatar Technician
Yes — and we’ll do it in the least destructive way first.
Step 6 — “Safe” recovery options (in order)
1) Restart (no data loss): press and hold the ring ~10 seconds until it reboots.
2) If you can reach Settings: go to Settings → Reset → Restart (cleaner than a forced reboot).
3) Only if it still boot-loops: Settings → Reset → Factory Reset (this wipes schedules, Wi-Fi, and app pairing).

Because your pattern screams power instability, a factory reset might “appear” to help for a short time (fresh setup uses less), but the loop can return unless we stabilize power (often by adding a C-wire or fixing the loose/weak connection).

If you need heat immediately: once it boots, set a basic heat target locally on the Nest and avoid re-pairing for a bit. Then we can finish the stable setup (Google Home/Nest app) after power is solid.
Customer
If the real fix is C-wire, what if I can’t run a new wire easily? Also, could the HVAC transformer be the issue? I want to stop the random reboot and the boot loop permanently.
Technician avatar Technician
Totally fair — and you have options even if you can’t pull a new cable.
Step 7 — Permanent fixes for Nest reboot loop (power stability)
• Add a C-wire (best): many homes already have an unused conductor in the thermostat bundle — it’s just not connected at the furnace/air handler. If there’s an extra wire behind the Nest base, we can often repurpose it as C without running anything new.
• If there’s no spare conductor: a compatible power accessory (depending on your system) can provide steady power so the Nest doesn’t “power steal” and crash into a boot loop during calls for heat/cool.
• Transformer/voltage dips: if your HVAC transformer is weak, or there’s a short/intermittent connection, voltage can sag when the furnace starts — exactly when you’ll see Nest keeps restarting. That’s when checking connections at the control board (or having an HVAC tech verify 24V stability) matters.

If you tell me the wires you have (R, W, Y, G, O/B, etc.) and whether it’s furnace + AC or heat pump, I can point to the most likely “no-new-wire” solution.
Customer
One more thing: sometimes it shows a green blinking light for a while, and the app can’t find it. Does that relate to the Nest stuck on startup problem?
Technician avatar Technician
Yes — a blinking green on many Nest thermostats often indicates it’s restarting / installing / trying to connect, and if power is unstable it can get stuck in that state and look like an endless reboot loop.
Step 8 — Pairing + Wi-Fi steps (after power is stable)
• Don’t fight the app pairing while it’s rebooting — stabilize first (charge + wall power check).
• Once it boots and stays on for 10–15 minutes: open Google Home (or Nest app if your model uses it), add the thermostat, and complete Wi-Fi setup.
• If it won’t stay online long enough to pair: that’s another sign the device isn’t getting steady power from the base (again, C-wire/transformer/wiring).

If you *do* end up factory-resetting, it will show up as “new device” and you’ll need the pairing code — totally normal after a Nest factory reset.
Customer
After charging it, reseating the loose wire, and not touching Wi-Fi until it was stable, it finally stopped restarting. Heat is working again and it’s no longer stuck on the logo. Looks like the boot loop was power-related. Thanks!
Technician avatar Technician
Love it — that matches the pattern perfectly.
Summary: For a Nest stuck on a boot loop or stuck on the G logo, the fastest win is to charge via USB, then do a clean restart. If it’s stable on USB but restarts on the wall, focus on HVAC power: reseat wiring, eliminate shorts, and consider a C-wire (or another steady-power solution) so the thermostat battery doesn’t drain and crash again. If you’re unsure which wire can be used as C or whether your system supports a power accessory, open the chat — we’ll map it safely step by step.

Quick answer: the accepted fix

Accepted fix for Nest stuck on boot loop: remove the thermostat display and charge it via USB for 30–60 minutes, then do a clean restart. If it works on USB but keeps restarting on the wall, reseat wiring on the base (R/Rc/Rh/W/Y/G), check for stray copper shorts, and stabilize HVAC power (often by adding or enabling a C-wire or addressing low/unstable 24V). Factory reset only if it still boot-loops even while on USB.


Why a Nest gets stuck in a reboot loop

A Nest thermostat reboot loop usually comes from power/battery instability: after an outage, the battery may be too low to complete startup, or the HVAC power feed may dip during heating/cooling calls. Loose wiring, a weak transformer, or “power stealing” on systems without a C-wire can lead to random restarts, blank screen, stuck on the G logo, or a blinking green state. Less commonly, a crash during setup or a firmware hiccup can keep the device restarting until a clean restart or reset is performed.

How to test if the boot loop is truly fixed

After the Nest boots, leave it running on wall power for a few hours and watch for any unexpected restart. Trigger a heat/cool call (raise/lower the target temperature) and confirm the screen stays stable. If it only reboots when HVAC turns on, that points to 24V power dips. If it only crashes during app pairing or Wi-Fi setup, stabilize power first, then retry Google Home/Nest app setup. A stable Nest should keep time, hold Wi-Fi, and respond instantly without returning to the startup logo loop.

Nest boot loop — quick troubleshooting tips

Most cases are power or battery related, not “broken hardware”.

Quick path: charge the Nest display via USB, then do a restart. If it reboots only on the wall, reseat wiring in the base, check for shorts, and consider a C-wire (or other steady power method) to prevent future low-battery restart loops. Factory reset is the last step — helpful for corrupted setup, but it won’t fix unstable HVAC power.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your HVAC wiring, thermostat model, and power setup, please consult a verified expert on Whizz-Tech before making decisions.

Understand what these prompts mean


Getting Started Is Easy

Ask for help, 24/7

Members enjoy round-the-clock access to 12,000+ verified Experts, including smart home support, techs, mechanics, vets, and more.

Expert will respond in minutes

We match you with an Expert who specialises in Nest boot loop issues, wiring, and setup. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles. Fixing a Nest thermostat boot loop online can save you time and avoid unnecessary replacements.

FAQ

Why is my Nest stuck on the G logo and restarting?

This is usually a power or battery problem: the Nest doesn’t have enough charge to finish startup, or HVAC power dips due to loose wiring, a weak transformer, or no C-wire. Charge via USB, restart, then verify stable wall power.

Can low battery cause a Nest thermostat boot loop?

Yes. A low battery can cause repeated restarts, blank screen, or a stuck startup loop. Charging the display via USB is a common quick fix, especially after a power outage or flicker.

Should I factory reset my Nest if it keeps rebooting?

Factory reset is a last resort. Try USB charging and a clean restart first. If it’s stable on USB but reboots on the wall, fix HVAC power/wiring (often C-wire related). Reset helps corrupted setup, but it won’t fix unstable power.

Why can’t the Google Home/Nest app find my thermostat during the loop?

If the Nest is rebooting or blinking while starting, it may never stay online long enough to broadcast/setup. Stabilize power first, then complete Wi-Fi and app pairing once it stays on for 10–15 minutes.

Sources

Matt Verified Icon
Matt ● replies in < 1 min
Technician Expert
⭐⭐⭐⭐⭐ Trusted by 27,000+ customers
Avatar
Alex · Expert's Assistant