Your Netgear Nighthawk RS700S downloads the firmware update but gets stuck at 80%. Or the Nighthawk app says "Update failed" right away. The web UI at routerlogin.net shows a progress bar that stops moving and eventually times out.
Skip the app for the actual update and use the web interface instead. Connect a laptop directly to one of the RS700S LAN ports, open a browser, visit routerlogin.net, log in, and head to Advanced > Administration > Firmware Update. The web UI handles the download more reliably than the app and gives you a clearer error if something specific breaks.
If the web UI also fails, here is the rest of the troubleshooting order to go through.
Check Your Internet Connection First
The RS700S needs a rock-solid WAN connection to pull down firmware files. If your modem or ONT keeps disconnecting, the update will fail partway through.
Run a speed test and watch the WAN status lights on the front of the router. If they flicker or drop during the download, fix your internet connection before retrying the firmware update. The RS700S uses a 10GbE WAN port, and that connection needs to be stable for the entire download.
Power-Cycle the Modem and Router
A full power cycle clears most of the stuck states that prevent firmware updates from finishing. Unplug the RS700S and your modem from power. Wait a full 60 seconds.
Plug the modem back in and let it come fully online. Then plug the RS700S back in. Give the router about 90 seconds to boot up completely before you try the update again from routerlogin.net.
Download the Firmware File Manually
If the automatic check within the Nighthawk app or web UI keeps failing, bypass it completely. Go to the Netgear support site and download the firmware file for the RS700S directly to your computer.
In the web UI at routerlogin.net, go to Advanced > Administration > Firmware Update. Click Browse, select the downloaded file, and click Upload. Do not close the browser or unplug the router during this process. It usually takes about three to five minutes.
Pause Armor Security Temporarily
Netgear Armor security can sometimes flag the firmware download server as a threat, blocking the process. If you have an active Armor subscription, try pausing it from the Nighthawk app.
Look for the Armor dashboard and disable protection temporarily. Retry the firmware update with Armor turned off. If it goes through, you have found the conflict. Just re-enable Armor after the update finishes.
Check the 10GbE WAN Cabling
The RS700S ships with a 10GbE WAN port, and that port needs proper cabling to stay stable. If you are using Cat 5e or a damaged cable between your modem and the router, the port might drop or renegotiate mid-download.
Swap to a Cat 6a cable for the connection between your modem and the RS700S. I have seen flaky cables cause exactly this kind of partial firmware failure on high-speed routers. It takes thirty seconds to rule out.
Try a Different Device for the Nighthawk App
Sometimes the phone or tablet itself is the problem. Aggressive battery saver settings or a weak WiFi chip on your phone can interrupt the firmware download process.
Try installing the Nighthawk app on a different device and updating from there. The RS700S is a Wi-Fi 7 router, but the app still relies on a rock-solid local connection between the phone and the router to push the firmware payload.
Factory Reset the RS700S as a Last Step
If nothing else has worked, a factory reset clears out whatever corrupted setting or locked state is blocking the update. Use a paperclip to hold the reset button on the back of the RS700S for 10 seconds. The router will reboot to factory defaults.
Set up the router fresh using the Nighthawk app or routerlogin.net, then try the firmware update immediately before changing any settings. This gives you the cleanest possible environment for the update to complete.











