MacBook Pro M4 Wi-Fi Not Working Fix Guide
MacBook Pro M4 refusing to connect to Wi-Fi, dropping connection constantly, or running at a fraction of its usual speed? Wi-Fi issues on Apple Silicon Macs are almost always software or configuration problems โ and most are fixable in under 15 minutes.
As an Amazon Associate we earn from qualifying purchases. This costs you nothing extra and helps keep this site free.
โก Wi-Fi Helpers
Sometimes the device is fine โ your router is the problem.
If your router is old, IT'S the bottleneck โ not your device
Wired backup when Wi-Fi fails
Microfiber + brush + alcohol wipes
64 bits, pro-grade โ for serious DIY repair only
๐ถ Diagnose Your Wi-Fi Problem First
Different symptoms need different fixes โ identify which applies:
- Can't connect at all / "No hardware installed": Software or driver crash โ restart and NVRAM reset usually fix it
- Connects but no internet: DNS or router problem โ not the Mac's fault
- Connects and disconnects repeatedly: Network configuration issue, router channel interference, or power management conflict
- Slow speeds only on this Mac (other devices fast): DNS misconfiguration or Wi-Fi band issue (stuck on 2.4GHz instead of 5GHz/6GHz)
- Wi-Fi disappears after sleep: Power management bug โ common and easy to fix
Quick isolation test: On your iPhone or another device, connect to the same network and test speed at speedtest.net. If others are also slow, it's your router or ISP. If only the MacBook is slow, it's a Mac configuration issue.
๐ Step 1: The Basics
Toggle Wi-Fi off and on: Click the Wi-Fi icon in the menu bar โ turn Wi-Fi off โ wait 10 seconds โ turn back on. Simple, but resolves temporary driver hangs.
Restart the MacBook Pro: Apple menu โ Restart. Many Wi-Fi issues โ including "no hardware installed" errors โ disappear after a full restart. This resets the Wi-Fi stack completely.
Restart your router: Unplug your router (and modem if separate) from power for 30 seconds, then plug back in. Wait 2 minutes for it to fully reboot. A surprising number of "Mac Wi-Fi problems" are actually router problems.
Forget and rejoin the network: System Settings โ Wi-Fi โ click the (i) next to your network โ Forget This Network โ reconnect and re-enter the password. Clears corrupted network credentials.
๐ Step 2: Fix Wi-Fi Dropping After Sleep
A very common MacBook Pro M4 issue: Wi-Fi disconnects when the lid is closed or after sleep, and doesn't reconnect properly on wake. This is a power management conflict:
- Open Terminal (Spotlight โ Terminal)
- Run:
sudo pmset -a tcpkeepalive 1โ enables TCP keepalive during sleep to maintain connections - Also run:
sudo pmset -a proximitywake 0โ disables waking for iPhone/Apple Watch Handoff, which can cause erratic sleep/wake behavior
Alternatively: System Settings โ Battery โ Options โ uncheck "Enable Power Nap" โ Power Nap allows background network activity during sleep which can destabilize Wi-Fi on wake.
๐ Step 3: Fix Slow Wi-Fi with Better DNS
If your Mac connects to Wi-Fi fine but browsing feels slow, DNS is often the culprit. Your ISP's default DNS servers are frequently slow. Switching to a faster DNS server takes 2 minutes and often doubles perceived browsing speed:
- System Settings โ Network โ Wi-Fi โ click Details next to your connected network
- Click the DNS tab
- Click + and add: 1.1.1.1 (Cloudflare) and 8.8.8.8 (Google)
- Click OK, then Apply
Also flush the DNS cache: open Terminal and run sudo dscacheutil -flushcache; sudo killall -HUP mDNSResponder โ this forces macOS to use the new servers immediately.
๐ก Step 4: Switch to 5GHz or 6GHz Band
Modern routers broadcast on 2.4GHz, 5GHz, and sometimes 6GHz simultaneously. The MacBook Pro M4 supports Wi-Fi 6E (6GHz) โ but if your Mac auto-connects to the slower 2.4GHz band, speeds will be poor:
- 2.4GHz: Longer range, but slower and more congested (all your neighbors' devices compete on this band)
- 5GHz: Faster, less congested, shorter range
- 6GHz (Wi-Fi 6E): Fastest, nearly zero congestion, shortest range โ best if your router supports it and you're nearby
To force a specific band: on your router admin page, give each band a different network name (SSID) โ e.g., "HomeNetwork_5G" and "HomeNetwork_6G" โ and connect your MacBook to the faster one specifically. This prevents auto-downgrade to 2.4GHz.
๐๏ธ Step 5: Delete Network Preferences
Corrupted Wi-Fi preference files are a common source of persistent connection problems. Deleting them forces macOS to rebuild them cleanly:
- Open Finder โ Go menu โ Go to Folder
- Type:
/Library/Preferences/SystemConfiguration/ - Find and delete these files (drag to Trash):
com.apple.airport.preferences.plistcom.apple.network.identification.plistNetworkInterfaces.plistpreferences.plist
- Restart the MacBook Pro โ macOS recreates these files on startup with default values
- Reconnect to your Wi-Fi networks (you'll need passwords again)
โก Step 6: NVRAM Reset
NVRAM stores network-related settings that can become corrupted after macOS updates:
- Shut down the MacBook Pro completely
- Power on and immediately hold โ + Option + P + R
- Hold for 20 seconds, then release
- Let the Mac boot normally and reconnect to Wi-Fi
If you've tried everything above and Wi-Fi still fails, run Apple Diagnostics (hold โ+D at startup) โ if it returns a Wi-Fi hardware error (ADP000 or similar), the antenna or Wi-Fi chip may have a manufacturing defect covered under warranty.
๐ง Need Professional Help?
We diagnose MacBook Wi-Fi hardware failures, antenna issues, and network configuration problems on all Mac models.
๐ Call: (856) 914-1074
๐ข PC Medics of NJ
๐ฆ Mail-In Repair Service
Not comfortable doing this yourself? Send your device to a professional repair shop.
๐ Recommended Products
The #1 repair kit โ 64 bits, pro tools, lifetime warranty
EZ Fit tray โ foolproof install, 9H tempered glass 2-pack
Charge iPhone, Watch & AirPods โ one compact cube