UK tech experts · info@vividrepairs.co.uk
Vivid Repairs
MacBook Pro on clean desk displaying WiFi symbol with error notification, side-lit by warm window light, modern office environment with focused lighting
Fix It Yourself · Troubleshooting

MacBook WiFi not working after macOS update

Updated 10 June 202612 min read
As an Amazon Associate, we may earn from qualifying purchases. Our ranking is independent.

Your Mac just finished installing a major update. You restart it, click the WiFi icon, and... nothing. Either it won't connect, keeps dropping out, or shows 'wrong password' even though the password is correct. Before you panic or ring Apple Support, this is fixable in about 45 minutes using steps we'll walk through below.

TL;DR

MacBook WiFi not working after macOS update usually stems from corrupted network preferences. Restart your Mac and router, forget the WiFi network and reconnect, renew your DHCP lease, and change DNS servers to 8.8.8.8 and 1.1.1.1. If that doesn't work, use Terminal to delete the corrupted airport preferences file. About 60-70% of cases resolve with these basic steps.

⏱️ 13 min read ✅ 70% success rate 📅 Updated May 2026

Key Takeaways

  • MacBook WiFi not working after macOS update is caused by corrupted network preferences, DHCP conflicts, or DNS issues
  • Most cases resolve with network reset and reconnection (60-70% success rate, takes 10 minutes)
  • Terminal-based fixes work for 40-50% of remaining cases by deleting corrupted configuration files
  • Advanced fixes involve SMC/NVRAM resets or Safe Mode diagnostics for persistent issues
  • Prevention involves using Ethernet during updates and disabling VPN clients before major updates

At a Glance

  • Difficulty: Easy to Intermediate
  • Time Required: 15-45 mins depending on solution
  • Success Rate: 80% of users with basic steps

What Causes MacBook WiFi Not Working After macOS Update?

This happens more often than you'd think. When macOS updates install, they modify system configuration files, reset network services, and sometimes introduce bugs in the network drivers. Here's what actually goes wrong under the hood.

The most common culprit is corrupted WiFi preference files. macOS stores your saved networks and connection settings in a file called com.apple.airport.preferences.plist. During an update, this file can get overwritten, partially deleted, or corrupted, causing your Mac to forget how to authenticate with your WiFi network. Your Mac sees the network, tries to connect, but can't understand the stored credentials. Result: 'wrong password' errors, even though your password is right. Or the WiFi icon stays greyed out entirely.

The second culprit is DHCP lease conflicts. Your router assigns your Mac an IP address via DHCP (Dynamic Host Configuration Protocol). When macOS updates, it sometimes resets this lease or your Mac assigns itself a self-assigned IP address in the 169.254.x.x range (called an APIPA address). You'll see 'connected, no internet' in the WiFi menu. You're technically connected to the network, but can't reach the wider internet because your IP is broken.

DNS failures also happen. macOS updates can alter your DNS server settings or introduce bugs where the system can't resolve domain names. You'll get 'server not found' errors in Safari even though the connection works. Your Mac knows where the router is, but doesn't know how to find websites.

Less commonly, updates corrupt SMC (System Management Controller) or NVRAM settings. These low-level system components manage WiFi power states and hardware functions. When they're corrupted, your WiFi hardware appears disabled or the WiFi icon stays greyed out permanently.

VPN software interference also happens. If you have Tunnelblick, ExpressVPN, or similar running, a macOS update can break the integration between the VPN and the new network drivers. The VPN won't disconnect properly, blocking all WiFi traffic.

MacBook WiFi Not Working After macOS Update Quick Fix

Start here. This solves most cases in under 15 minutes.

1

Network Settings Reset and DHCP Renewal Easy

  1. Restart both Mac and router
    Click Apple menu > Shut Down. Wait 30 seconds. Unplug your router's power adapter for 30+ seconds (this flushes DHCP leases and temporary network cache), then plug it back in. Wait for all lights to stabilise (usually 1-2 minutes). Start your Mac normally.
  2. Forget the WiFi network
    Open System Settings > Network > WiFi. You'll see the network you're trying to connect to listed under 'Known Networks'. Click the three dots (...) next to it and select 'Forget This Network'. This removes the corrupted profile.
  3. Reconnect to WiFi
    Turn WiFi off (flip the toggle in the WiFi menu), wait 5 seconds, then turn it back on. Your network should appear again. Select it and carefully enter your WiFi password. Check that any uppercase letters are correct (passwords are case-sensitive on most routers).
  4. Renew DHCP lease
    Go to System Settings > Network > WiFi. Click 'Details' button next to your network name. Go to the TCP/IP tab. You'll see 'Renew DHCP Lease' button. Click it. Your Mac will ask the router for a new IP address. Wait 10 seconds for the address to appear in the 'IP Address' field (should start with 192.168 or 10.0, not 169.254).
  5. Change DNS servers
    Still in Details, go to the DNS tab. Click the '+' button. Add two public DNS servers: 8.8.8.8 (Google) and 1.1.1.1 (Cloudflare). These are more reliable than your router's default DNS. Click OK.
  6. Test your connection
    Open a web browser and visit bbc.co.uk or any familiar site. If it loads, you're sorted. If not, close the Details window and proceed to the next solution.
Success: Your Mac now has a fresh network profile, a valid DHCP lease, and reliable DNS servers. This fixes 60-70% of cases caused by corrupted preferences.
Warning: Forgetting the network removes all saved passwords. Make sure you know your WiFi password before you start. If you've lost it, you'll need to access your router settings (usually 192.168.1.1 or 192.168.0.1 in a browser) or ring your ISP.

More MacBook WiFi Not Working After macOS Update Solutions

If the quick fix didn't work, the corrupted preferences file is deeper in the system. We're going to delete it entirely and let macOS rebuild it fresh. This works in 40-50% of remaining cases.

2

Terminal Network Configuration Rebuild Intermediate

  1. Boot into Safe Mode
    This loads macOS with minimal third-party software running, which isolates whether a VPN or network utility is blocking your WiFi. Shut down your Mac completely. Apple Silicon Macs: Hold the power button until 'Loading startup options' appears, select your startup disk, then hold Shift and click 'Continue in Safe Mode'. Intel Macs: Restart and immediately hold Shift until the login screen appears.
  2. Test WiFi in Safe Mode
    Log in (you may need to enter your password twice). Try connecting to WiFi. If it works here, a third-party app is the culprit. Skip to step 4. If it still fails, proceed to step 3.
  3. Open Terminal normally
    Restart your Mac normally (not in Safe Mode). Open Applications folder > Utilities > Terminal. You're about to type a command that deletes the corrupted preferences file.
  4. Delete corrupted airport preferences
    In Terminal, type exactly this: sudo rm /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist Press Return. When prompted for a password, type your Mac's administrator password. Note: characters won't appear as you type (this is normal for security). Press Return again.
  5. Restart your Mac
    Type sudo reboot and press Return. Or use Apple menu > Restart. Your Mac reboots and automatically rebuilds the airport preferences file with default settings.
  6. Reconnect to WiFi and reconfigure custom settings
    After restart, select your WiFi network and enter the password. Open System Settings > Network > WiFi > Details and add your custom DNS servers again (8.8.8.8 and 1.1.1.1) if you want them. Check that internet works.
Success: The corrupted preferences file is gone. macOS creates a clean copy, and your WiFi connects fresh. This resolves approximately 40-50% of remaining cases.
Warning: Terminal commands are unforgiving. Type the command exactly or you'll get a 'command not found' error. Copy the command carefully if you're unsure. Also, this process removes all saved WiFi networks from your Mac, so you'll need to reconnect to each one. And if you're using FileVault encryption, you may need to enter your password at startup.
Info: If you've got a VPN client installed (ExpressVPN, Tunnelblick, NordVPN, etc.), disable it or uninstall it before the Terminal fix. macOS updates sometimes break VPN integrations, and the VPN will block your WiFi even after you delete preferences. Reinstall it after your connection works.

Advanced MacBook WiFi Not Working After macOS Update Fixes

If we're still here, the issue is either a low-level hardware configuration problem or a corrupted system file. These steps take longer but fix the remaining 30-40% of persistent cases. We're resetting SMC and NVRAM (the tiny computers inside your Mac that manage hardware), and if needed, running a macOS reinstall.

3

System Management Controller and NVRAM Reset Advanced

  1. Verify WiFi hardware is detected
    Open Apple menu > About This Mac > More Info > System Report. Scroll down to Network section. Click on WiFi. You should see your WiFi card listed with details (something like 'Broadcom BCM4387 Wireless Card'). If it says 'Not Available' or 'No Information', this indicates a hardware failure and you'll need Apple Support. If it's listed, continue.
  2. Reset SMC (System Management Controller)
    This resets all hardware management settings including WiFi power states. The process differs by Mac type: Apple Silicon Macs (M1, M2, M3, etc): Shut down completely, wait 30 seconds, press and hold the power button until you see 'Loading startup options' (about 10 seconds), release, wait 5 seconds, then press power to start. Intel Macs: Shut down, then press and hold Shift+Control+Option+Power simultaneously for 10 seconds. Release all keys, wait 5 seconds, then press power to start.
  3. Reset NVRAM/PRAM (Intel only)
    This applies only to Intel Macs. Apple Silicon has no separate NVRAM reset (SMC handles it). Restart your Mac and immediately press and hold Command+Option+P+R all together. Hold for about 20 seconds until you hear the second startup chime or the Apple logo appears and disappears twice. Release keys and continue booting.
  4. Test WiFi connection
    After restart, try connecting to your WiFi network. Check that the WiFi icon is no longer greyed out and the connection is stable. Browse to a few websites to confirm internet is working.
  5. Update macOS via Ethernet if you have it
    Connect to your router using a USB-C to Ethernet adapter (costs about £15 on Amazon). Go to System Settings > General > Software Update. Install any pending updates. This often fixes WiFi firmware bugs introduced in the initial update. Restart when prompted.
  6. Run macOS Recovery reinstall if still failing
    If WiFi still doesn't work, you'll need to reinstall macOS without erasing your data. Restart your Mac. Apple Silicon: Hold the power button until options appear, click Options. Intel: Hold Command+R immediately after restart. Click 'Reinstall macOS'. Select your drive and follow prompts. This takes 30-60 minutes. macOS reinstall repairs corrupted system files but keeps your apps and files intact.
Success: SMC/NVRAM reset clears low-level hardware configuration. If that works, you're done. If you need the macOS reinstall, it rebuilds critical system files. This resolves 30-40% of the most stubborn cases.
Warning: SMC and NVRAM resets will clear certain settings. Your display resolution, time zone, and startup disk selection may reset. You'll need to reconfigure them. Also, macOS Recovery reinstall requires internet. If your WiFi still won't work, use an Ethernet adapter or borrow a working Mac to create a bootable installer on a USB drive. This is complex, so if you're stuck here, consider contacting Apple Support directly on 01908 278 408 or visiting support.apple.com/en-gb/contact to book a Genius Bar appointment.
Info: If your WiFi hardware isn't detected in System Report, this indicates potential physical damage to the WiFi card or firmware corruption that requires Apple service. Don't attempt further fixes; contact Apple Support for a hardware diagnostic.

Safety Checks Before You Start

Before diving into these fixes, a few quick checks save time. First, make sure this is actually your Mac's problem. Open System Settings > Network > WiFi. What does it show? If the WiFi icon is greyed out and your mac shows 'No networks available', the hardware might be disabled. Try this: open System Settings > Network > WiFi and ensure the toggle is ON (blue). If it's already on but greyed out, that's a hardware signal, not a software glitch.

Next, check whether it's just your home network or all networks. Open System Settings > Network > WiFi, and look for other networks nearby (your neighbour's WiFi, a public network, etc.). If you can see other networks, your WiFi hardware is working. If you see nothing, the issue is more serious.

Finally, check your router. Unplug it for 30 seconds and plug it back in. While it's rebooting, restart your Mac. Sometimes the issue is actually the router's firmware conflicting with the new macOS version, not your Mac's preferences. A double restart fixes this in about 5% of cases.

If you've got a secondary Mac or iPhone, connect it to the same WiFi. If that device connects fine, the problem is definitely your Mac's settings or drivers, not your router.

Preventing MacBook WiFi Not Working After macOS Update

Once you've fixed this, prevention stops it happening again. Here's what actually works.

Use Ethernet during major updates. This is the single best prevention. When macOS 26 (or whatever version) is ready to install, use a USB-C to Ethernet adapter to stay wired. The update process won't depend on WiFi, and if something goes wrong, you're not locked out of the internet. Most users don't have Ethernet, but the adapters are cheap (£10-20 on Amazon) and worth the hassle.

Disable VPN before updating. If you use Tunnelblick, ExpressVPN, NordVPN, or similar, turn it off before starting the update. VPN software often conflicts with new network drivers. After the update finishes and you've verified WiFi works, reinstall the VPN.

Restart immediately after the update completes. Don't just close the System Settings window. Actually restart your Mac. This gives all the new network services time to load properly. We've seen cases where WiFi worked fine after a restart but failed if the Mac stayed awake during the update.

Check System Settings > General > Software Update regularly. macOS releases incremental patches (like 14.1, 14.1.1, 14.1.2) that often fix WiFi bugs introduced in the major release (14.0). Apply these as soon as they appear. You can set them to install automatically.

Avoid beta versions on your main machine. If you like to beta test, use a second Mac. Beta versions of macOS frequently introduce networking bugs that get fixed before the public release. Your work Mac should run stable public versions.

Back up to Time Machine before updates. Open System Settings > General > Time Machine and make sure it's on. If the update breaks your Mac badly enough to need a full recovery, Time Machine will save hours of restoring from scratch.

MacBook WiFi Not Working After macOS Update Summary

Macbook wifi not working after macos update happens because updates corrupt network preferences, reset DHCP leases, alter DNS settings, or introduce driver bugs. The good news: 60-70% of cases resolve with a 10-minute fix (network reset, DHCP renewal, and DNS change). Another 20-30% need a Terminal command to delete the corrupted preferences file. Only the last 10% require SMC/NVRAM resets or macOS reinstalls. Start with the quick fix, move to Terminal if that fails, and contact Apple Support only if the advanced steps don't work or your WiFi hardware isn't detected.

Frequently Asked Questions

macOS updates can corrupt WiFi preference files, reset DHCP leases causing IP conflicts, alter DNS settings, or introduce bugs in network frameworks. The most common cause is corrupted network configuration files that the update overwrites or damages, leading to authentication failures or connection loops. Updates may also conflict with VPN software or reset system management settings that control WiFi hardware.

Start with basic fixes: restart both Mac and router, forget the WiFi network in System Settings > Network > WiFi and reconnect, then renew the DHCP lease in WiFi Details > TCP/IP. If unsuccessful, try changing DNS servers to 8.8.8.8 and 1.1.1.1. For persistent issues, use Terminal to delete corrupted preferences with 'sudo rm /Library/Preferences/SystemConfiguration/com.apple.airport.preferences.plist' followed by a restart. Advanced cases may require SMC/NVRAM reset or booting into Safe Mode to isolate software conflicts.

Yes, this is a widespread issue, particularly following major macOS updates. Users frequently report WiFi dropping connections, greyed-out WiFi icons, 'wrong password' errors despite correct credentials, or 'connected but no internet' status. The problem affects both Apple Silicon and Intel-based Macs and has been documented across multiple macOS versions, with quick fixes resolving approximately 80% of cases.

Yes, approximately 90% of cases can be resolved without reinstalling macOS. Most issues are fixed through network settings resets, Terminal commands to rebuild configuration files, or SMC/NVRAM resets. Only severe cases involving corrupted system files require macOS Recovery reinstallation, which is non-destructive and preserves user data. Complete system wipes are rarely necessary for WiFi issues.

The primary causes are corrupted WiFi preference files where updates damage network configuration data; IP/DHCP conflicts causing self-assigned IP addresses; DNS resolution failures from altered DNS settings; VPN or third-party software interference; and SMC/NVRAM issues affecting hardware management. Updates can also introduce firmware bugs or conflicts with existing network profiles.