Error messages
ERR_NETWORK_CHANGED in Chrome on Mac
Chromium describes this error as: “The network changed.” Chrome stopped the load because the Mac's network changed during it.
Symptoms
- Chrome shows ERR_NETWORK_CHANGED and says that a network change was detected.
- It happens again and again, or only when a VPN connects.
Likely causes
- A VPN that connects or reconnects. Each time the VPN changes the routes, the network changes for Chrome.
- Wi-Fi that switches networks. The Mac moves between two known networks, for example a router and a hotspot.
- An adapter that comes and goes. A USB Ethernet adapter, a dock or a tethered phone connects and disconnects.
- Virtual network interfaces. Virtual machines and container tools can add and remove network interfaces.
How to check
Note when the error appears. Compare it with VPN, Wi-Fi and dock events.
Watch the network state. Run it again when the error appears and compare.
scutil --nwiList the interfaces and their addresses.
ifconfig -lHold the Option key and click the Wi-Fi icon. Make sure that the network does not change.
How to fix it
If a VPN reconnects often, update it or ask its provider.
If the Mac switches between networks, change the order or turn off Auto-Join. See Mac joins the wrong Wi-Fi network.
Connect the adapter or dock firmly, or try another port.
Reload the page. The error stops when the network stays the same.
With Kilobat
Show network changes, drops and roams that the app recorded, with their times.
kilobat outagesShow the route and the VPN that traffic uses now.
kilobat ipThe CLI is free. Outage history in the app needs Pro.
Questions
Is ERR_NETWORK_CHANGED dangerous?
No. Chrome stops the load to start it again on the new network.
Sources
- Chromium source: net/base/net_error_list.h
- Chromium source: components/error_page_strings.grdp
- scutil(8) and ifconfig(8), man page installed with macOS 27.2
Sources checked on 29 October 2026. Man pages are the ones installed with macOS; open one with man <name> in Terminal.