Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Gnik Nus

macrumors member
Original poster
May 12, 2022
71
200
I had posted before about an issue with Safari on my brand-new MBP M2. For no reason, Safari stops loading sites (any site) for a few minutes, while there is nothing wrong with the internet connection. At first, I thought that it was a Safari issue, but I'm afraid it's not. When I get those Safari blackouts (that's what I call them for lack of a better word), some other apps have similar issues. Spark Mail App, for example, my e-mail client of choice, will also stop loading HTML e-mails during those blackouts. That could indicate there is something going on system-wide. But I still don't have a clue what might be wrong. Other browsers like Firefox will work normally during the blackouts. What puzzles me is that the issue affects at least two apps (Safari and Spark), one native from Apple and the other from a reliable third party (Readdle). The blackouts usually last only a few minutes, but today it seemed to last forever (at least ten minutes), and the only thing that helped was restarting the computer. I am totally frustrated and mad. I've spent a fortune (for me it is a fortune) on this computer and I expect it to work.

Anybody similar experiences with the MBP M2?

I can only hope this is a known software issue that will get fixed with an update, but I don't even know if that's the case, because it's not even clear what the issue is or what may be causing it. Calling Apple didn't really help.
 
I've run into no such issues with my MBP, and I use it on multiple networks without issue. When you state that only Safari and Spark are affected, that effectively rules out anything OS-related, as issues with network connectivity would also affect Firefox and other browsers at the same time. It could be an extension you're running in Safari, or some other app on the machine that's causing that problem.
 
  • Like
Reactions: Gnik Nus
I've run into no such issues with my MBP, and I use it on multiple networks without issue. When you state that only Safari and Spark are affected, that effectively rules out anything OS-related, as issues with network connectivity would also affect Firefox and other browsers at the same time. It could be an extension you're running in Safari, or some other app on the machine that's causing that problem.
Thank you for your reply. I'm kind of desperate to find someone with similar issues, but for now, it feels as if it's only me.

It couldn't be Safari extensions because I have none. And even then, how could Safari extensions be affecting other apps? Apart from Safari and Spark refusing to load content, I discovered that Brave (the browser) won't open during the blackouts. So if I try to open Brave during a blackout, I get a message that ‘something went wrong’. And then, as soon as the blackout is over or I reboot the computer, Brave will open normally and everything will work fine until the next blackout (which seems to come at totally random moments; I haven't been able to determine a cause that might be triggering it).

And I don't have anything crazy installed on my computer. Only stuff from the App Store and reliable developers such as Adobe or Readdle. And I didn't mess with the terminal.
 
I have the same issue on a MIPro MBP. I close and restart Safari and the site loads. It hasn't been fixed with any of teh updates.
 
  • Like
Reactions: Gnik Nus
I have the same issue on a MIPro MBP. I close and restart Safari and the site loads. It hasn't been fixed with any of teh updates.
So maybe it’s not only me after all.

I’m confused. Cause I was thinking about resetting the computer to factory settings and starting the set up from scratch. But that’s a lot of work and I don’t know if I will end up with the same problem again.

Dunno what to do 🤔
 
So maybe it’s not only me after all.

I’m confused. Cause I was thinking about resetting the computer to factory settings and starting the set up from scratch. But that’s a lot of work and I don’t know if I will end up with the same problem again.

Dunno what to do 🤔
The alternative is creating a new user account and trying that out for a day before doing a reset.
 
  • Like
Reactions: Gnik Nus
I had posted before about an issue with Safari on my brand-new MBP M2. For no reason, Safari stops loading sites (any site) for a few minutes, while there is nothing wrong with the internet connection. At first, I thought that it was a Safari issue, but I'm afraid it's not. When I get those Safari blackouts (that's what I call them for lack of a better word), some other apps have similar issues. Spark Mail App, for example, my e-mail client of choice, will also stop loading HTML e-mails during those blackouts. That could indicate there is something going on system-wide. But I still don't have a clue what might be wrong. Other browsers like Firefox will work normally during the blackouts. What puzzles me is that the issue affects at least two apps (Safari and Spark), one native from Apple and the other from a reliable third party (Readdle). The blackouts usually last only a few minutes, but today it seemed to last forever (at least ten minutes), and the only thing that helped was restarting the computer. I am totally frustrated and mad. I've spent a fortune (for me it is a fortune) on this computer and I expect it to work.

Anybody similar experiences with the MBP M2?

I can only hope this is a known software issue that will get fixed with an update, but I don't even know if that's the case, because it's not even clear what the issue is or what may be causing it. Calling Apple didn't really help.

I've run into this exact issue with Safari on all my Apple products. It was happening on my MacBook Pro, iPhone, and iPad, and it only seemed to be happening on certain Wi-Fi networks. I eventually got to the bottom of it, and I'm just trying to remember what I did to fix it.

Try going into the Safari preferences > Privacy > and uncheck the boxes for 'Prevent cross-site tracking" and "hide IP address from trackers", and then see if you can disable IPv6 in your router. I think it was one or all of those things that fixed it for me.

I'll keep digging in the meantime.

Edit: You can also go into the settings for your particular Wi-Fi network and turn off "Private Wi-Fi Address" and "Limit IP Address Tracking".

I believe there is some sort of thing where there is a bug that can happen when your device is connecting to one of Apple's servers in order to perform something related to one of those privacy features, and it can't connect and thus everything stalls.

If it fixes the issue you could start re-enabling those settings one by one.
 
Last edited:
I've run into this exact issue with Safari on all my Apple products. It was happening on my MacBook Pro, iPhone, and iPad, and it only seemed to be happening on certain Wi-Fi networks. I eventually got to the bottom of it, and I'm just trying to remember what I did to fix it.

Try going into the Safari preferences > Privacy > and uncheck the boxes for 'Prevent cross-site tracking" and "hide IP address from trackers", and then see if you can disable IPv6 in your router. I think it was one or all of those things that fixed it for me.

I'll keep digging in the meantime.

Edit: You can also go into the settings for your particular Wi-Fi network and turn off "Private Wi-Fi Address" and "Limit IP Address Tracking".

I believe there is some sort of thing where there is a bug that can happen when your device is connecting to one of Apple's servers in order to perform something related to one of those privacy features, and it can't connect and thus everything stalls.

If it fixes the issue you could start re-enabling those settings one by one.

Thank you! This sounds promising. However, I have only noticed the issue on Mac (not iPad or iPhone) and it also seems to occur when using mobile data (with iPhone as WiFi hotspot) so in my case it doesn't seem to be network related. But I admit I haven't tested this properly, and I haven't tried other WiFi networks yet (which I can't do as of now, because I would have to go and work for at least an entire day somewhere else, and that's not an option at the moment).

A few weeks ago I also played with the privacy settings you mention for both Safari and my network, without success.

But I didn't try disabling IPv6 yet, so I'll try to figure that out.

I'll come back here if I find anything. Thank you so much for your feedback!

Edit: To my surprise, I just found out that my internet provider doesn't support IPv6 yet, so that couldn't be the issue either.
 
Last edited:
Thank you! This sounds promising. However, I have only noticed the issue on Mac (not iPad or iPhone) and it also seems to occur when using mobile data (with iPhone as WiFi hotspot) so in my case it doesn't seem to be network related. But I admit I haven't tested this properly, and I haven't tried other WiFi networks yet (which I can't do as of now, because I would have to go and work for at least an entire day somewhere else, and that's not an option at the moment).

A few weeks ago I also played with the privacy settings you mention for both Safari and my network, without success.

But I didn't try disabling IPv6 yet, so I'll try to figure that out.

I'll come back here if I find anything. Thank you so much for your feedback!

Edit: To my surprise, I just found out that my internet provider doesn't support IPv6 yet, so that couldn't be the issue either.

If you can disable it on the router that might help. I've had cases where devices will attempt to use IPv6 even when it's not actually available on the ISP side, when the router has it set to automatic.

Good luck. I wish I could remember exactly what cleared it up, because it was driving me nuts.
 
Thank you! This sounds promising. However, I have only noticed the issue on Mac (not iPad or iPhone) and it also seems to occur when using mobile data (with iPhone as WiFi hotspot) so in my case it doesn't seem to be network related. But I admit I haven't tested this properly, and I haven't tried other WiFi networks yet (which I can't do as of now, because I would have to go and work for at least an entire day somewhere else, and that's not an option at the moment).

A few weeks ago I also played with the privacy settings you mention for both Safari and my network, without success.

But I didn't try disabling IPv6 yet, so I'll try to figure that out.

I'll come back here if I find anything. Thank you so much for your feedback!

Edit: To my surprise, I just found out that my internet provider doesn't support IPv6 yet, so that couldn't be the issue either.

The general processes of eliminating a troublesome connection, especially when you’re finding it’s happening only at home, is to disable IPv6 support at both your router and also in your Network prefPane advanced settings. Even if your provider has never offered IPv6, your router’s OS, unless you have an excessively old router (like, think of routers which only pumped out 802.11b/g during the aughties), will likely have a provision for it. You’ll want to disable IPv6 on the router configuration settings page and then save that setting. Next, go ahead and, for good measure, power down and unplug your router for, say, 30 seconds. Plug it back in, and power it back on.

It’s not uncommon for both routers (and devices/laptops/etc/) to have that IPv6 setting to be “on” by default, as it usually is there as a kind of standby for the event the router is being connected to a mixed IPv4/IPv6 network or an exclusively IPv6 one. It’s a feature I shut off entirely on my router and on all my Macs (which still have that option). You can find this on the Network prefPane’s “TCP/IP” tab.

Now, over to your Mac…

On more recent versions of macOS, there is no prefPane provision for shutting off IPv6 completely, but there is the next-best workaround of setting IPv6 to “link-local only”. This, in effect, treats the IPv6 protocol to be a kind of “localhost-only” with no routing to the internet. It will still self-generate an IPv6 address for your Mac, but it won’t be associated with any network — whether an IPv6 local network or an IPv6 internet network. In other words, a “semi-off” setting which will be ignored in favour for applications and services to rely entirely on IPv4 (which is what you want).

In this situation, the option of completely immolating a current build of the OS with a total re-install is extreme and a usually avoidable time-suck. But you can start with a completely fresh network profile on your Mac. This workaround involves using the Network prefPane to create a new, clean, fresh network profile. Under “Location”, it will likely be set to the default of “Automatic”.

On that pull-down, you can create a fresh network profile from this (name it whatever you’d like as a way to distinguish it as your replacement profile), within which you can then go ahead. On the Network prefPane, under the “Network name” pull-down, select your wifi network (you will probably need to re-add your password, as this is being treated like a brand-new connection profile).

Once logged in to your wifi router, a green light should appear next to your wifi option on the left-hand list.

Now, go back into “advanced…” and, though optional, go back once more to the “TCP/IP” tab to verify your IPv4 is set to (in most cases) “Using DHCP” and that the IPv4, Subnet Mask, and Router IP addresses have been filled automatically by your wifi router (the IPv4 address will be the one assigned to your computer by your wifi router, and ought to start with something like “192.168.x.x” or maybe ”10.0.x.x” (“x” here are variables). If not, you can also try clicking the “renew DHCP lease” button. Choose “OK”, then on the main Network prefPane, choose “Apply”.

Hopefully, that should do it. Let us know how it goes.
 
The general processes of eliminating a troublesome connection, especially when you’re finding it’s happening only at home, is to disable IPv6 support at both your router and also in your Network prefPane advanced settings. Even if your provider has never offered IPv6, your router’s OS, unless you have an excessively old router (like, think of routers which only pumped out 802.11b/g during the aughties), will likely have a provision for it. You’ll want to disable IPv6 on the router configuration settings page and then save that setting. Next, go ahead and, for good measure, power down and unplug your router for, say, 30 seconds. Plug it back in, and power it back on.

It’s not uncommon for both routers (and devices/laptops/etc/) to have that IPv6 setting to be “on” by default, as it usually is there as a kind of standby for the event the router is being connected to a mixed IPv4/IPv6 network or an exclusively IPv6 one. It’s a feature I shut off entirely on my router and on all my Macs (which still have that option). You can find this on the Network prefPane’s “TCP/IP” tab.

Now, over to your Mac…

On more recent versions of macOS, there is no prefPane provision for shutting off IPv6 completely, but there is the next-best workaround of setting IPv6 to “link-local only”. This, in effect, treats the IPv6 protocol to be a kind of “localhost-only” with no routing to the internet. It will still self-generate an IPv6 address for your Mac, but it won’t be associated with any network — whether an IPv6 local network or an IPv6 internet network. In other words, a “semi-off” setting which will be ignored in favour for applications and services to rely entirely on IPv4 (which is what you want).

In this situation, the option of completely immolating a current build of the OS with a total re-install is extreme and a usually avoidable time-suck. But you can start with a completely fresh network profile on your Mac. This workaround involves using the Network prefPane to create a new, clean, fresh network profile. Under “Location”, it will likely be set to the default of “Automatic”.

On that pull-down, you can create a fresh network profile from this (name it whatever you’d like as a way to distinguish it as your replacement profile), within which you can then go ahead. On the Network prefPane, under the “Network name” pull-down, select your wifi network (you will probably need to re-add your password, as this is being treated like a brand-new connection profile).

Once logged in to your wifi router, a green light should appear next to your wifi option on the left-hand list.

Now, go back into “advanced…” and, though optional, go back once more to the “TCP/IP” tab to verify your IPv4 is set to (in most cases) “Using DHCP” and that the IPv4, Subnet Mask, and Router IP addresses have been filled automatically by your wifi router (the IPv4 address will be the one assigned to your computer by your wifi router, and ought to start with something like “192.168.x.x” or maybe ”10.0.x.x” (“x” here are variables). If not, you can also try clicking the “renew DHCP lease” button. Choose “OK”, then on the main Network prefPane, choose “Apply”.

Hopefully, that should do it. Let us know how it goes.

Thank you for this detailed information! Sounds like worth a try. I’ll need to free up some time to dive into this, but I’ll get back here with my findings as soon as I do.
 
  • Like
Reactions: B S Magnet
Thank you for this detailed information! Sounds like worth a try. I’ll need to free up some time to dive into this, but I’ll get back here with my findings as soon as I do.

First time round, you’ll probably want to give yourself 15–20 minutes to do all this. In the future, you’ll know the workaround steps and it ought to be less intensive as a troubleshooting tool. :)
 
  • Like
Reactions: Gnik Nus
First time round, you’ll probably want to give yourself 15–20 minutes to do all this. In the future, you’ll know the workaround steps and it ought to be less intensive as a troubleshooting tool. :)
Ok, so I followed your instructions. The IPv6 option on my router was off by default, so nothing to change there.

Then I managed to create a new network profile with IPv6 set to “link-local only” on the Mac. This was all new to me, so it took me a while to figure it all out. But I think I did exactly what you mean.

Now I just have to wait and see if the issue occurs again. It's not something I can test in a controlled manner, as the blackouts occur randomly (at least I haven't seen a pattern after more than a month with the issue occurring several times every day). But if one or two days go by without the issue, that could mean this has solved the problem (which would totally amaze and puzzle me, as users – certainly Apple users – should not have to deal with this network stuff; it should just work, right?).

For now, what I see is that all my network features are working normally and my internet speed hasn't been affected. And I even think Safari is a little faster and more responsive, but maybe I'm just imagining that. Dunno.

Anyway, I'll come back in a couple of days to let you know what happened.

Thank you so much again for your generous help!
 
  • Like
Reactions: B S Magnet
Ok, so I followed your instructions. The IPv6 option on my router was off by default, so nothing to change there.

Then I managed to create a new network profile with IPv6 set to “link-local only” on the Mac. This was all new to me, so it took me a while to figure it all out. But I think I did exactly what you mean.

Now I just have to wait and see if the issue occurs again. It's not something I can test in a controlled manner, as the blackouts occur randomly (at least I haven't seen a pattern after more than a month with the issue occurring several times every day). But if one or two days go by without the issue, that could mean this has solved the problem (which would totally amaze and puzzle me, as users – certainly Apple users – should not have to deal with this network stuff; it should just work, right?).

For now, what I see is that all my network features are working normally and my internet speed hasn't been affected. And I even think Safari is a little faster and more responsive, but maybe I'm just imagining that. Dunno.

Anyway, I'll come back in a couple of days to let you know what happened.

Thank you so much again for your generous help!

Yah, sometimes, in exceptional circumstances, the network configuration can get corrupted, necessitating going clean-sheet on it. In a kind of correct-tool-for-the-job, what you’ve now done is a lot less extreme than a full re-install of the OS (which amounts to using a sledgehammer on a nail you’re tying to tap into the living room wall to hang a framed photo).

Hopefully this method will have you running smoothly for a good while to come. :)
 
Ok, so I followed your instructions. The IPv6 option on my router was off by default, so nothing to change there.

Then I managed to create a new network profile with IPv6 set to “link-local only” on the Mac. This was all new to me, so it took me a while to figure it all out. But I think I did exactly what you mean.

Now I just have to wait and see if the issue occurs again. It's not something I can test in a controlled manner, as the blackouts occur randomly (at least I haven't seen a pattern after more than a month with the issue occurring several times every day). But if one or two days go by without the issue, that could mean this has solved the problem (which would totally amaze and puzzle me, as users – certainly Apple users – should not have to deal with this network stuff; it should just work, right?).

For now, what I see is that all my network features are working normally and my internet speed hasn't been affected. And I even think Safari is a little faster and more responsive, but maybe I'm just imagining that. Dunno.

Anyway, I'll come back in a couple of days to let you know what happened.

Thank you so much again for your generous help!
If happening mainly at home, it could be your ISP's DNS server as well. Try a public DNS server like Google's (8.8.8.8 and 8.8.4.4).
 
Yah, sometimes, in exceptional circumstances, the network configuration can get corrupted, necessitating going clean-sheet on it. In a kind of correct-tool-for-the-job, what you’ve now done is a lot less extreme than a full re-install of the OS (which amounts to using a sledgehammer on a nail you’re tying to tap into the living room wall to hang a framed photo).

Hopefully this method will have you running smoothly for a good while to come. :)
Here I am again. I'm sorry to say, but the suggested solution didn't solve the problem. Safari keeps hanging for a few minutes every now and then while everything else works fine, including all other network services. But thank you very much for your kind help!

I've found out I'm not alone on this. The issue has been reported in the Apple Community dozens of times since at least Monterey in different computers with different configurations, for example here:
https://discussions.apple.com/thread/253742831?&previousThread=253277682021

and here:
https://discussions.apple.com/thread/253277682

Apple doesn't seem to have done anything about it and nobody knows if this is a software issue, a network issue, a bug in the OS, or something else.

Whatever the case, Safari is so unreliable that it has become unusable for me and this whole misery is distracting me way too much from my work. I am extremely frustrated and mad at Apple.

I am considering the nuclear option of bringing the Mac back to factory settings and starting with a clean install, but that doesn't guarantee the problem will disappear. As long as no one knows what is causing it, there is no way to figure out a solution.

For now, I'll just turn to Firefox. So much for “the best browsing experience in the world”, as they like to tag Safari :-(
 
Last edited:
  • Sad
Reactions: B S Magnet
If happening mainly at home, it could be your ISP's DNS server as well. Try a public DNS server like Google's (8.8.8.8 and 8.8.4.4).
Yes--this isn't out of the question as far as being the cause. I actually had an old wifi router once that did this to me as well. I believe the fix was exactly what you are suggesting--I changed the DNS settings to Comcast's DNS servers and everything worked fine from then on.
 
For now, I'll just turn to Firefox. So much for “the best browsing experience in the world”, as they like to tag Safari :-(

Fair enough. It really drove me mad when it was happening to me. Thankfully my concoction of disabling certain things worked for me. As you saw, many people have the issue, but there is no reliable fix or absolute explanation of the issue even after a year.
 
I'm back with some news and a question.

First of all, I regret the title of this thread, because this issue has probably nothing to do with the MBP M2. I've been trying all kinds of things to see if I can narrow the issue down to a specific cause and I found something funny.

I make wireless Time Machine backups to an external drive hooked up to an AirPort Extreme (with broken internal hard drive). The AirPort Extreme is connected to my router via ethernet. This setup had been working without issues with my prior MBP and router. But now I have a newer router with WiFi 6, and around the time I set it up, I started noticing those annoying network issues in Safari (on my new MBP M2).

So I turned the AirPort Extreme off (which means no Time Machine backups for a while) and after a week I haven't had the issue anymore.

Of course, this could be a coincidence, but before I turned the AirPort Extreme off, I was having the issue a few times every day, so I'm starting to suspect that it was related to the AirPort Extreme.

Does that make any sense? Could there be some kind of incompatibility between the old AirPort Extreme and a modern WiFi 6 router?

Note that I wasn't using the AirPort Extreme as a router, only as a port to hook up my external drive for wireless Time Machine backups. Could that setup have been somehow clogging the network for Safari? 🤔

I'm not a network expert by any means, but I'm not new to the Mac. I haven't used anything else since the '90s. I just wish so bad I knew what is causing those blackouts!
 
It sounds like network packet lost issues, try to avoid running any vpn, proxy etc. Does this happen if you connect directly to your modem with LAN wire?

My AP wifi crap out this Monday, nothing was loading or load halfway until I reboot my AP.

Things to avoid on AP setup, do not use 160Mhz on 5ghz wifi or 40hz on 2.4ghz.
 
It sounds like network packet lost issues, try to avoid running any vpn, proxy etc. Does this happen if you connect directly to your modem with LAN wire?

My AP wifi crap out this Monday, nothing was loading or load halfway until I reboot my AP.

Things to avoid on AP setup, do not use 160Mhz on 5ghz wifi or 40hz on 2.4ghz.
Also mind the memory pressure.
 
Could there be some kind of incompatibility between the old AirPort Extreme and a modern WiFi 6 router?
No, but the AirPort Extreme could be heading towards its demise. It is a fairly old piece of equipment at this point.

I replaced by AE network with a top of the line Orbi system and I'm seeing improved coverage, reliability and speed.
 
  • Like
Reactions: Gnik Nus
That airport extreme is an antique now.... might want to retire it. Also, check to see if there is an update for your router firmware.

A cheap router is often the weakest link. Anyway, if you're upgrading, netgear has always worked great for me.

Also, reset/delete the cache in Safari. Fyi: I've used Firefox almost exclusively on my various macs (and even Android phones) for 20 years. Much better than safari.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.