Your Surface Laptop 7 connects fine for ten minutes, then the Wi-Fi icon flips to “No internet” — or worse, the network list empties out entirely and nothing comes back until you reboot. On a Copilot+ PC sold on wireless battery life, that’s more than an annoyance.
The Surface Laptop 7th Edition runs Windows 11 on Qualcomm’s Snapdragon X Elite/Plus platform with a FastConnect 7800 wireless radio that supports Wi-Fi 7. That radio depends on a tightly matched driver-firmware pair, and Qualcomm’s ARM drivers have matured more slowly than Intel and MediaTek equivalents. Add early Wi-Fi 7 router firmware, and you get random disconnects, slow throughput, and “connected, no internet” dead ends that vanish after a restart.
This guide walks you through six fixes in technician order: driver and firmware first, then power settings, router negotiation, a full network reset, and hardware checks. Test your connection after each fix. These same ARM driver patterns also trip up other apps, which is why our guides to OBS Studio quirks on ARM64 and DBeaver on ARM Windows read so similarly — and if After Effects refuses to run on your ARM laptop , the same driver stack is often the shared root cause.
Why this happens
- Outdated or corrupted Qualcomm wireless driver: The FastConnect 7800 needs a driver matched to the Surface firmware. A Windows Update that upgrades one without the other breaks the pairing and causes random drops.
- Aggressive power saving on the Wi-Fi adapter: Windows can power down the radio to save battery, especially on Copilot+ PCs tuned for efficiency. The adapter sometimes fails to wake cleanly, showing “No internet” after sleep.
- Wi-Fi 7 negotiation bugs with the router: Early Wi-Fi 7 routers have handshake bugs with Snapdragon clients. Forcing the adapter to a lower mode often fixes connections that otherwise drop every few minutes.
- Surface firmware out of date: The Surface Laptop 7’s wireless behavior is partly controlled by UEFI/firmware packages. Running old firmware while Windows is current creates version skew that destabilizes the radio.
- Router band-steering or channel congestion: Routers that aggressively steer clients between 2.4, 5, and 6 GHz can confuse the Qualcomm driver, triggering disconnect loops during handoffs.
- Corrupted network stack: Years of accumulated VPN clients, virtual adapters, and misconfigured settings can corrupt the Winsock and TCP/IP stack, causing failures that survive driver reinstalls.
- Hardware or antenna fault: Rare, but drops that survive a full software reset — especially weak signal on one band — can point to a loose antenna or a failing radio module.
How to fix it
Work through these in order — diagnose first, then act.
Fix 1: Update the Surface firmware and driver package
The single biggest fix for Surface Laptop 7 Wi-Fi is the official Surface driver/firmware bundle — it updates the UEFI, the Qualcomm radio firmware, and the Windows driver as one matched set. Mixed versions are the most common root of random disconnects.
- Go to the Microsoft Windows support hub and search “Surface Laptop 7th Edition drivers” to find the latest driver and firmware page.
- Download the Surface Laptop 7th Edition driver/firmware package and run it with the laptop plugged in.
- Restart when prompted — firmware components apply during the reboot, so don’t interrupt it.
- After boot, open Device Manager > Network adapters, right-click the Qualcomm wireless adapter, and confirm the driver date is recent.
- Test Wi-Fi for 30 minutes — firmware-related drops can take a while to reappear.
Fix 2: Stop Windows from powering down the Wi-Fi adapter
Windows loves to switch the radio off to stretch battery life, and the Snapdragon driver’s wake-up path is where things break. Disabling adapter power management fixes the classic “works until the screen sleeps, then dies” pattern.
- Open Device Manager, expand Network adapters, and right-click the Qualcomm Wi-Fi adapter, then choose Properties.
- Go to the Power Management tab and uncheck “Allow the computer to turn off this device to save power.”
- Click OK, then set Power mode to Best performance in Settings while testing.
- Also disable USB selective suspend under Power Options advanced settings, since some radio components hang off USB internally.
- Sleep and wake the laptop, then confirm the connection returns immediately — if it does, power management was the culprit.
Fix 3: Force a stable Wi-Fi mode on the adapter
If your router supports Wi-Fi 7 but its implementation is buggy, the Snapdragon client keeps renegotiating and dropping. Pinning the adapter to Wi-Fi 6E or Wi-Fi 6 removes the unstable handshake from the equation entirely.
- In Device Manager, right-click the Qualcomm Wi-Fi adapter and open Properties, then the Advanced tab.
- Find the 802.11 mode or Wireless Mode property and change it from the Wi-Fi 7 default to 802.11ax (Wi-Fi 6E) or 802.11ac if ax still misbehaves.
- Set Preferred Band to 5 GHz (or 6 GHz if your router supports it cleanly) to stop band-steering loops.
- Click OK, reconnect to your network, then run a speed test.
- If the connection is now rock-solid, keep this setting — real-world throughput differences are negligible.
Fix 4: Fix the router side of the handshake
Sometimes the router’s firmware is the problem — early Wi-Fi 7 access points have known quirks with Qualcomm clients. A few router tweaks can settle it.
- Log into your router’s admin page and check for a firmware update — install it if available.
- Try disabling the router’s Wi-Fi 7 / 802.11be mode temporarily to force a Wi-Fi 6E handshake.
- Set the 5 GHz channel manually (36, 40, 44, or 48) instead of Auto, and use 80 MHz channel width rather than 160 MHz.
- Turn off band steering or smart connect so the laptop isn’t shuffled between bands mid-session.
- Reconnect the Surface Laptop 7 and watch for drops over the next hour — stable now means the router was the trigger.
Fix 5: Reset the Windows network stack
When driver reinstalls and router tweaks don’t help, the TCP/IP stack or Winsock catalog may be corrupted — this layer survives driver updates. A full reset rebuilds it from scratch.
- Open Settings > Network & internet > Advanced network settings > Network reset and click Reset now.
- Confirm, then restart the laptop when prompted — Windows rebuilds all adapters and stack components.
- After reboot, reconnect to your Wi-Fi network (you’ll need the password again — saved profiles are cleared).
- If you’d rather do it surgically first, run
netsh winsock resetandnetsh int ip resetin an elevated Command Prompt, then restart. - Verify the driver dates in Device Manager again — a network reset shouldn’t roll drivers back, but confirm before testing.
Fix 6: Rule out hardware with a clean test
If nothing above holds, determine whether the fault is hardware before contacting support — a clean baseline makes any warranty claim unambiguous.
- Create a new local Windows user account and test Wi-Fi there — a fresh profile rules out per-user corruption.
- Boot the Surface into UEFI (hold Volume Up + Power) and check whether a firmware-level network self-test or diagnostics entry exists.
- Run the Microsoft Update Catalog search for your exact Surface model to confirm no newer radio firmware is pending.
- Test on a completely different network (phone hotspot) — drops on every network point at the laptop; drops on one point at the router.
- If the radio drops everywhere with fresh drivers and firmware, contact Microsoft Surface support — antenna and module faults are covered under warranty.
Closing
Surface Laptop 7 Wi-Fi issues almost always trace to the Qualcomm driver-firmware pairing, adapter power management, or an early Wi-Fi 7 router handshake — not a dead radio. Update the Surface bundle, pin the adapter’s power and Wi-Fi mode, tidy the router side, and reset the stack if needed.
