MacOS Sequoia blocking VPN, won't allow use of Messages and iCloud

On a MacMini M1, MacOS 15.


I've been using ExpressVPN for years for my work, recently I discovered I can't use iCloud while using VPN. I could work around it by simply using it on my phone, but it wasn't optimal. I also can't airdrop while using VPN.


Now in this latest update, the MacOS is actively blocking my messages while using VPN which is a big problem now as my clients communicate through that.


I can't whitelist anything through ExpressVPN and I don't see what I can do in MacOS since I can't do anything to adjust this. It went from working to not working after the update.


Anyone else having this issue? I'd love a work around as right now, it's not at all ideal with the new OS. Most of the features that I looked forward to aren't even available in Europe which makes no sense. I somewhat understand the AI issue, but the screen sharing with your iPhone isn't available? Why? If I can screen share with my local machines why not the iphone? Something doesn't sit right with me in these latest updates.


Any help would be appreciated. Thank you in advance


PS. How can I downgrade if I have to?

Mac mini, macOS 15.0

Posted on Sep 17, 2024 8:31 AM

Reply
Question marked as Top-ranking reply

Posted on Oct 27, 2024 11:36 AM

I worked with Express VPN support and was able to get things to work.


TLDR:

  • Download the latest Mac client from Express VPN (they've made an update - more on this below)
  • Completely uninstall Express VPN - I used AppCleaner to remove left over files
  • Uninstall the left over IKEv2 Network configuration
  • Reboot
  • Install newly downloaded version of Express VPN
  • Login and configure Express VPN but do not select the new "Allow Apple Services to bypass VPN checkbox" - more on this below.
  • Enjoy


Further history:

  • I was unable to get iCloud drive, notes, or messages to sync
  • The only workaround for me that worked was switching to IKEv2 (you have to turn off advanced protection to do that).
  • I reached out to support and had a long chat where we tested many things.
  • They have created a new version with a new checkbox to allow Apple Services to bypass VPN. See https://www.expressvpn.com/support/knowledge-hub/network-lock/#apple-services
  • For some reason Express VPN did not suggest the update. Maybe it is on a rolling canary and it would have in the next few weeks.
  • I installed the new version on top of the my existing version and tried enabling the new setting based on advice from support.
  • This messed my machine up further. iCloud stopped syncing even when quitting Express VPN. I tried multiple configuration permutations but could not sync.
  • I told support I was going to do a full uninstall and did the steps listed above. At that point it was working even without turning on the new "Allow Apple service to bypass VPN..." checkbox.
  • But I was curious and checked it and did more testing. It seems that did allow Messages to work. But iCloud drive and Notes would not sync. My suspicion is that in a rush to fix it they only tested Messages and somehow made things worse for the other Apple services.
  • I've gone back to using what is working for me which is the uninstall / reinstall of a the new version with the settings I normally used (auto protocol, Advanced Protection turned on, network lock and allow access to network devices. But I did no not have "Allow Apple Services...".
    • Note that this new setting like the Allow network devices setting is tied to network lock. If you do not have network lock enabled, it is irrelevant and apple services will work regardless of it being set.


All of this makes me wonder if the change Apple made is causing issues with pre-installed VPNs but somehow allows traffic for newly installed ones. It seems to either be that or some other change Express VPN made in the new release.


I hope this helps someone else.


95 replies
Question marked as Top-ranking reply

Oct 27, 2024 11:36 AM in response to Oberon-Station

I worked with Express VPN support and was able to get things to work.


TLDR:

  • Download the latest Mac client from Express VPN (they've made an update - more on this below)
  • Completely uninstall Express VPN - I used AppCleaner to remove left over files
  • Uninstall the left over IKEv2 Network configuration
  • Reboot
  • Install newly downloaded version of Express VPN
  • Login and configure Express VPN but do not select the new "Allow Apple Services to bypass VPN checkbox" - more on this below.
  • Enjoy


Further history:

  • I was unable to get iCloud drive, notes, or messages to sync
  • The only workaround for me that worked was switching to IKEv2 (you have to turn off advanced protection to do that).
  • I reached out to support and had a long chat where we tested many things.
  • They have created a new version with a new checkbox to allow Apple Services to bypass VPN. See https://www.expressvpn.com/support/knowledge-hub/network-lock/#apple-services
  • For some reason Express VPN did not suggest the update. Maybe it is on a rolling canary and it would have in the next few weeks.
  • I installed the new version on top of the my existing version and tried enabling the new setting based on advice from support.
  • This messed my machine up further. iCloud stopped syncing even when quitting Express VPN. I tried multiple configuration permutations but could not sync.
  • I told support I was going to do a full uninstall and did the steps listed above. At that point it was working even without turning on the new "Allow Apple service to bypass VPN..." checkbox.
  • But I was curious and checked it and did more testing. It seems that did allow Messages to work. But iCloud drive and Notes would not sync. My suspicion is that in a rush to fix it they only tested Messages and somehow made things worse for the other Apple services.
  • I've gone back to using what is working for me which is the uninstall / reinstall of a the new version with the settings I normally used (auto protocol, Advanced Protection turned on, network lock and allow access to network devices. But I did no not have "Allow Apple Services...".
    • Note that this new setting like the Allow network devices setting is tied to network lock. If you do not have network lock enabled, it is irrelevant and apple services will work regardless of it being set.


All of this makes me wonder if the change Apple made is causing issues with pre-installed VPNs but somehow allows traffic for newly installed ones. It seems to either be that or some other change Express VPN made in the new release.


I hope this helps someone else.


Sep 26, 2024 11:00 PM in response to MrHoffman

In a tech support call with ExpressVPN, I was told ExpressVPN is aware of the issue and it has been escalated to get fixed. For the time being, in your ExpressVPN settings, in the "general" tab, uncheck the box "Network Lock: Stop all internet traffic if the VPN disconnects unexpectedly." This seemed to work to allow messages to be sent and received, as well as allows FaceTime calls through Mac OS's newest upgrade.



This works for me. Awesome.

Sep 21, 2024 4:42 PM in response to etresoft

In a tech support call with ExpressVPN, I was told ExpressVPN is aware of the issue and it has been escalated to get fixed. For the time being, in your ExpressVPN settings, in the "general" tab, uncheck the box "Network Lock: Stop all internet traffic if the VPN disconnects unexpectedly." This seemed to work to allow messages to be sent and received, as well as allows FaceTime calls through Mac OS's newest upgrade.

Oct 21, 2024 12:45 PM in response to Oberon-Station

Have you tried include the location Services? My VPN is a Business essential, and just start to require permission after the 15.0.1 update. It doesn't prompt the user, but requires a permission inside System Preferences > LocationServices > Details > Show location icon in Control Center when System Services request your location toggle. I know it's silly but replicate the error as I turned on and off.


I've track the error at the Console, and doesn't even flag as an error:


[corewifil APP NOT AUTHORIZED FOR LOCATION SERVICES, will not continue (status=0 pid=XXXX proc=YOUR_VPN bundleID=XXXXXXXXX codesignID=com.something.your_vpn.client service=com.apple.corewlan-xpc reg=GET SSID)

Sep 19, 2024 8:01 AM in response to magnum09

Funny thing is, I was chatting with their support (ExpressVPN), they used to be really good, but this guy... I don't know if he was serving 4 or 40 others at the same time or picking his nose and watching youtube videos, every reply was between 5 to 8min, for nearly 40min we got nowhere, as he kept asking questions about something I already replied to and told him what I had already done to try and fix it. I know enough about it to try methods and none worked. It was frustrating and I ended up in my desperation to try ProtonVPN as it was one I had that I never used but was part of a package deal. To my surprise, with ProtonVPN messages worked again. So to read some replying here saying that others also suffer like ExpressVPN, I wonder what ProtonVPN does that's different. I checked out the leaks and saw there wasn't anything different from ExpressVPN.


So my suggestion is trying ProtonVPN (Free one) to see if it works for you, if it does you can subscribe and it's pretty much the same price as ExpressVPN.

Sep 21, 2024 4:50 PM in response to AppleUserTech

AppleUserTech wrote:

In a tech support call with ExpressVPN, I was told ExpressVPN is aware of the issue and it has been escalated to get fixed. For the time being, in your ExpressVPN settings, in the "general" tab, uncheck the box "Network Lock: Stop all internet traffic if the VPN disconnects unexpectedly." This seemed to work to allow messages to be sent and received, as well as allows FaceTime calls through Mac OS's newest upgrade.


Even easier, remove the VPN app entirely.

Oct 20, 2024 2:58 PM in response to Oberon-Station

In an effort to resolve this known bug of not getting text messages, etc. in Sequoia (as originally reported), I have updated macOS Sequoia to 16.0.1, plus updated ExpressVPN for macOS to the latest version showing, 11.61.1. Sadly, in testing these I still cannot receive numerous texts in Apple’s Messages app, either from unknowns or even active conversations (all such messages come through on my iPhone, iPad and Watch). 


Same as when this originally started with the rollout of Sequoia. Once again, I have had to revert to using the IKE protocol in ExpressVPN in order to use Messages and sometimes connect to mail servers. Of course, I then lose the several nice features normally offered in ExpressVPN.

Oct 21, 2024 9:06 AM in response to Oberon-Station

I reported to ExpressVPN support that the new version 11.61.1 didn't solve the problem, but they did then tell me about a new somewhat hidden feature in the new version under General that says "Allow Apple Services to bypass the VPN", which I have now turned on. Overnight I still had Messages blocked, but after a restart this morning they did show up. Can't say yet that the problem is fixed with this release of ExpressVPN and Sequoia 15.0.1, but will try it today to see. It does look like it requires a reboot of the Mac to get things corrected though.

Oct 3, 2024 11:46 AM in response to Oberon-Station

I saw that ExpressVPN had released an update for their Mac app v11.60.0. Updated it yesterday and it seemed to work on the Automatic protocol setting again, along with the Advanced Protection settings. Sadly, today it went back to the known issue. Messages that come in on the iPhone, or are sent from the iPhone, do not show up on the mac.


Had to go back to the IKEv2 protocol to get things to sync again. Really sad this hasn't been resolved. In my situation, there is no option about using a VPN. It's a hard, cold requirement.

This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

MacOS Sequoia blocking VPN, won't allow use of Messages and iCloud

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.