Smart home technician helping fix a Ring firmware update loop

Steve H.

Expert ★★★★★ 27,853 satisfied customers

Specialities: Ring Video Doorbell & Ring Cameras, firmware update stuck, Ring app setup, 2.4 GHz Wi-Fi, mesh/extenders, Chime Pro, RSSI/signal, router security (WPA2/WPA3), DHCP/IP issues, Alexa/Google Home

Ring device stuck updating — fix firmware update loop, Wi-Fi drops, and setup errors

Technician avatar Technician
Hey! We’ll break the Ring firmware update loop and get your doorbell/cam stable again (no endless “updating”, no restart cycle, no “setup failed”). Quick questions so we fix the real cause, not just reboot blindly:
• Which device model: Ring Video Doorbell (Wired / Battery / Pro / Pro 2 / Elite) or a Stick Up Cam / Spotlight Cam / Floodlight Cam?
• What do you see right now: “firmware update in progress” in the Ring app, stuck at a certain %, spinning light, flashing blue/white light, or constant reconnect prompts?
• Power type: battery (what %), hardwired (transformer/chime), or plug-in? Low power can cause a firmware update to fail and loop.
• Network: 2.4 GHz Wi-Fi or dual-band/mesh (Eero, Google/Nest WiFi, Orbi, Deco, Xfinity, etc.)? Any recent router changes (WPA3, band steering, new SSID, guest network)?
Once I have that, I’ll give you the fastest path to stop a Ring update stuck and finish the firmware safely.
Customer
It’s a Ring Video Doorbell (Battery). The Ring app says “Firmware update in progress” and it just keeps looping. The doorbell restarts, the light flashes, and then it goes back to updating again. I can’t get Live View and it sometimes shows offline. Battery is around 35–40%. This started after I updated the Ring app and my Wi-Fi router firmware last week.
Technician avatar Technician
Thanks — that combo (battery-powered Ring + app/router updates) is a very common trigger for a Ring firmware update loop.

The loop usually happens for one of these reasons:
• Power isn’t stable (battery too low, or voltage dips on hardwired units) → the device reboots mid-update and starts over.
• Wi-Fi quality drops during the download/install (weak signal/RSSI, mesh roaming, band steering, extenders) → update can’t complete and the Ring goes offline.
• Router security changes (WPA3-only, “smart connect”, aggressive roaming) → Ring can connect briefly but fails under load, especially during firmware push.
• The Ring app is stuck in a cached state (rare, but it can keep showing “updating” even after the device recovered).

We’ll fix this fast by (1) stabilising power, (2) stabilising 2.4 GHz Wi-Fi, then (3) forcing a clean restart and letting the firmware finish once, not forever.
Customer
My Wi-Fi is a mesh system with one SSID for both bands. The doorbell is outside by the front door, pretty far from the main node. The app keeps bouncing between offline and updating. What do I do first to stop the update loop and get it back online?
Technician avatar Technician
Perfect — mesh + distance is often the “hidden” cause of a Ring stuck on firmware update. Let’s do the quickest safe sequence.

Step 1 — Stabilise power (prevents reboot mid-update)
• For a battery Ring, charge it to 80%+ if possible. Updates are more likely to fail around mid-battery levels, especially in cold weather or if motion is constant.

Step 2 — Check Wi-Fi signal the Ring sees (Device Health)
1) In the Ring app: open your device → Device Health.
2) Look at RSSI (signal strength). If it’s around -65 dBm or worse (more negative), firmware downloads can fail and cause a reconnect/update loop.
3) If you’re on mesh, try temporarily moving a mesh node closer to the doorbell (or bring the doorbell closer to the node for the update, if it’s battery and removable).

Step 3 — Force a clean restart (clears “hung” update state)
• Do a proper reboot of the Ring device (not just closing the app). After the reboot, give it 10–15 minutes on stable Wi-Fi to complete the firmware update once.

If the update still loops after this, we’ll switch to the “clean network + setup-mode” approach (works when mesh roaming or band-steering keeps interrupting the firmware install).
Customer
RSSI is showing around -74 and sometimes even worse. I can move a mesh node closer. If I move it, do I need to reconnect the Ring to Wi-Fi again? Also, the Ring app sometimes shows “update failed” and then goes right back to “updating”.
Technician avatar Technician
An RSSI around -74 is very likely why you’re seeing a Ring firmware update loop — the device can’t reliably download/apply the update without dropping packets.

Step 4 — Make Wi-Fi “easy mode” for the update
1) Move the mesh node closer first. Many systems will improve RSSI automatically without re-adding the Ring (same SSID/password).
2) If your mesh/router has options like band steering, “Smart Connect”, or “Fast Roaming (802.11r)” — temporarily disable fast roaming for the update window. Roaming can bump the Ring between nodes mid-download.
3) Security mode: if your router is WPA3-only, switch to WPA2 or WPA2/WPA3 mixed temporarily. Some IoT devices behave badly during heavy transfers on WPA3-only configs.
4) Avoid guest networks/VLAN isolation for the Ring — it can show online but fail to complete firmware updates consistently.

Step 5 — After Wi-Fi improves, reboot the Ring and let it sit
• Reboot the Ring device once, then leave it alone (no repeated button presses) so it can finish the firmware install. Continuous wakeups from motion alerts can slow the process; if your app allows it, pause motion temporarily during the update.

Goal: get RSSI closer to -60 to -65. That typically ends the “update failed → updating → offline” cycle.
Customer
I moved the mesh node closer and RSSI is now about -62. The doorbell finally stayed online for a bit, but after the reboot it still tried to update again and got stuck at the same point. Could the Ring app be causing this? I’m also using a VPN on my phone sometimes.
Technician avatar Technician
Nice — -62 RSSI is a big improvement. If it’s still looping at the same point, we also do the “app + onboarding” cleanup that fixes a surprising number of Ring update stuck cases.

Step 6 — Remove app-side blockers (fast, low risk)
• Turn off VPN while troubleshooting. VPNs can interfere with device setup, cloud communication, and sometimes the “status” the app reports during firmware updates.
• Update the Ring app to the latest version (you already did, but double-check there isn’t another hotfix).
• Force-close the Ring app and reopen it. If on Android: clear the Ring app cache. If on iOS: reinstalling the app is the closest equivalent for clearing deeper cached state.
• Try the same device from a second phone/tablet (this rules out a local app/account sync problem).

Step 7 — Confirm the Ring isn’t bouncing between nodes
• Some mesh systems “helpfully” move devices around. In your mesh app, see if you can lock/bind the doorbell to the nearest node during the firmware update window.

If after this it still hits the exact same stall point, we go to the reliable “rejoin Wi-Fi in setup mode” method (it’s the cleanest way to break a firmware update loop caused by corrupted network credentials or partial downloads).
Customer
I can’t bind it to a node, but I can temporarily disable “fast roaming”. I turned off VPN. If I have to rejoin Wi-Fi in setup mode, will I lose my settings or recordings? I really want the fastest fix that doesn’t create a bigger mess.
Technician avatar Technician
Totally fair — the goal is a fast Ring firmware update loop fix without nuking everything.

Here’s the priority order (least disruptive → more disruptive):
A) Reconnect Wi-Fi (often enough)
• Put the Ring into setup mode and use the Ring app to reconnect it to the same Wi-Fi. This usually does not wipe the device; it refreshes networking so the firmware can finish.

B) Remove + re-add (more disruptive, but still common)
• If the device is truly stuck, removing it from the app and setting it up again can clear a corrupted firmware state. Cloud recordings tied to your account typically remain in your account history, but device-specific local settings (like motion zones) may need re-checking after re-add.

What I recommend for speed:
1) Disable fast roaming, keep RSSI improved (~ -62).
2) Try the Wi-Fi reconnect flow first (not full removal).
3) If it still loops, then we do remove/re-add as the clean finish.

I’ll guide you step-by-step in chat for your exact model (the setup button location differs across Ring devices).
Customer
One more thing: I also have a Ring Stick Up Cam Battery that shows “updating” sometimes and then goes offline. Could this be the same Wi-Fi issue? My router recently switched to WPA3 mixed mode automatically.
Technician avatar Technician
Yes — when multiple Ring devices show firmware update stuck or “offline after update”, it’s almost always a network setting change rather than two separate device failures.

WPA3 mixed mode can be fine, but some smart devices behave better on WPA2 during setup/updates. For troubleshooting (and to stop a firmware loop):
• Temporarily set the network to WPA2 (or ensure WPA2 is available).
• Keep Rings on 2.4 GHz if your signal is stronger there at the device location (many outdoor installs do better on 2.4).
• Avoid “client isolation” / guest SSID for Rings.
• Keep RSSI healthy: aim for -60 to -65. If it’s worse, consider a closer mesh node or a Ring Chime Pro (if that fits your setup) to improve connectivity.

Once updates complete, you can re-enable features one by one (fast roaming, WPA3 mixed) and confirm stability. That “one change at a time” approach prevents a future Ring update loop surprise.
Customer
After disabling fast roaming, moving the node closer, and switching Wi-Fi security to WPA2, the doorbell finally finished updating and stopped looping. Live View works again and it’s not going offline. Is there anything else I should do to prevent this happening during the next firmware update?
Technician avatar Technician
Great — that confirms it was a connectivity/power stability issue causing the Ring firmware update loop.

Prevent a future Ring update stuck / update loop
• Keep RSSI in the healthy range (closer node, better placement, fewer obstructions). Outdoor devices often need the network “brought closer”.
• For battery models, try to run updates when the battery is 80%+ (and avoid extreme cold during updates).
• If your mesh supports it, keep the Ring consistently connected to the nearest node (or temporarily disable fast roaming when you notice an update starting).
• Avoid frequent Wi-Fi changes: SSID/password changes and “auto security upgrades” (like switching to WPA3-only) are common triggers for “device offline” and “update in progress” loops.
• During a firmware push, pause heavy network load if possible (large uploads/streams), and avoid repeatedly restarting the device mid-update unless it’s clearly frozen for a long time.

If you want, open the chat and tell me your mesh brand — I can point out the exact toggles (fast roaming, band steering, WPA mode) that most often affect Ring stability.
Customer
Awesome. Everything is stable now — no more firmware update loop, and both Ring devices stay online. Thanks for the clear steps!
Technician avatar Technician
Summary: A Ring firmware update loop is usually caused by unstable power (battery too low) or unstable Wi-Fi (poor RSSI, mesh roaming, WPA mode changes). The fastest fix is: improve signal (aim for ~ -60 to -65 RSSI), disable fast roaming/band steering temporarily, use WPA2 for troubleshooting, reboot the Ring, and let the update complete on a stable connection. If it still loops, reconnect Wi-Fi in setup mode or re-add the device cleanly. Need help with your exact Ring model and router settings? Open the chat and an expert will walk you through it step by step.

Quick answer: the accepted fix

Accepted fix for a Ring firmware update loop: charge battery devices to 80%+, improve Wi-Fi signal (target -60 to -65 RSSI), temporarily disable fast roaming/band steering, switch to WPA2 if WPA3 causes issues, reboot the Ring device, then leave it on stable Wi-Fi so the update can finish. If it still loops, reconnect Wi-Fi in setup mode (and only then consider removing/re-adding the device).


Why Ring devices get stuck in a firmware update loop

Most Ring update stuck problems come down to two factors: power stability and network stability. Battery Ring doorbells and cameras may restart mid-update if the battery is low or stressed by cold weather and frequent motion. On the network side, weak Wi-Fi signal (high negative RSSI), mesh roaming, band steering, extenders, or router security changes (WPA3-only / mixed modes) can interrupt the firmware download or install. That interruption can trigger the repeating cycle: “firmware update in progress” → reboot → offline → updating again.

How to confirm the Ring firmware update is actually fixed

After the firmware finishes, verify stability in the Ring app: open Live View, check Device Health, confirm the device stays online, and make sure the RSSI is consistent (not bouncing). Test motion alerts and two-way talk. If your Ring is stable for several hours (especially during peak Wi-Fi usage), the firmware update loop fix is real. If it drops offline again, re-check mesh roaming, WPA mode, and whether the device is hopping between nodes.

Ring firmware update loop — quick troubleshooting tips

Most cases are fixed by improving RSSI, stabilising Wi-Fi settings, and ensuring enough power for the update.

Quick path: charge battery Rings to 80%+, move a mesh node closer, aim for -60 to -65 RSSI, temporarily disable fast roaming/band steering, use WPA2 for troubleshooting, reboot the Ring, and let it sit to finish. If the Ring app still shows “updating” after signal is fixed, turn off VPN, refresh the app, and reconnect the device to Wi-Fi in setup mode. If you’re unsure which router setting is breaking updates, an expert can pinpoint it fast.

Disclaimer: This information is AI-generated and intended for general guidance only. For advice specific to your Ring model, firmware state, and Wi-Fi system, 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 Ring devices, firmware updates, and Wi-Fi issues. Talk, text, or chat — whichever you prefer.

Save time & money

No scheduling hassles or expensive visits. Fixing a Ring firmware update loop online can save you time and prevent missed alerts.

FAQ

Why is my Ring stuck in a firmware update loop?

A Ring firmware update loop is usually caused by low/unstable power (battery not high enough or voltage dips) or unstable Wi-Fi (poor RSSI, mesh roaming, band steering, or router security changes like WPA3). The update gets interrupted, the Ring restarts, and the app shows “firmware update in progress” again.

What RSSI is good for Ring firmware updates?

For reliable updates and Live View, aim for roughly -60 to -65 RSSI. If you’re around -70 or worse, the Ring may go offline or fail updates. Moving a mesh node closer or improving placement often fixes it.

Does WPA3 cause Ring update issues?

It can, depending on the router and environment. If your Ring is stuck updating or going offline, temporarily switching to WPA2 (or ensuring WPA2 compatibility) often helps the firmware finish, especially during setup and heavy transfers.

Will removing and re-adding my Ring fix an update loop?

Often, yes — but try less disruptive steps first: improve RSSI, disable fast roaming, reboot the device, and reconnect Wi-Fi in setup mode. If it still loops, removing and re-adding can clear a corrupted state, but you may need to re-check device settings afterward.

Sources

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