Icloud private relay stops working after connecting to and disconnecting from a VPN hosted in an unsupported country iOS 15b3

Icloud private relay stops working after connecting to and disconnecting from a VPN hosted in an unsupported country iOS 15b3

OP: The title of your post must include the beta version your device is running. If it does not, please delete your post and try again.

If you are reporting a bug, please remember that Apple does not check r/iOSBeta.

If it is a bug in iOS, you can report the bug officially to Apple by doing one of the following:

  1. Reporting via the Feedback Assistant app, found on beta OS versions
  2. Using Apple’s Bug Reporter site

In addition, please make sure nobody has posted this bug recently and it is not a common bug report. If it is, please delete your post.

Other users: Please report this post if it includes a “Bug” flair but does not include the beta version running on OP’s device in the title of the post.

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

Resetting your network settings in iOS should resolve this if waiting doesn’t.


Go into setting and search “reset network”.

Does private relay make anyone else’s internet extremely slow?

This issue happens if you connect to a VPN in an unsupported country. I did this, and left the phone plugged in and charging overnight while connected to this VPN. In the morning I disconnected from the VPN, but noticed an error message saying that iCloud private relay is not supported in this region. I checked the settings for the iCloud private relay end it confirmed that it was not available in this region. I checked my real-world IP address and found that iCloud private relay was not enabled and that my real-world IP address was being used through Safari.

I am not actually in South Africa, I am in the United States.

For work around, I tried power cycling the phone, I tried going into airplane mode and re-enabling all radios, I tried enabling and disabling iCloud private relay. None of these things made any difference.

I suspect what is happening here is that the phone is not using location services to determine location for iCloud private relay, but rather is looking at the real world IP address the phone reports using and determining Geo location based on a database that cross references IP addresses and real world locations. thus, when I connected to my VPN, at some point it checked the real world IP address and saw that it was coming from South Africa and decided that I must physically be in South Africa and disabled iCloud private relay. Of course, I would not expect iCloud private relay to work while the VPN was enabled. But I would expect it to begin working again after the VPN was disabled.

Perhaps the private relay feature will check in at some point in the future automatically and get my IP address again and it will show me in the United States and re-enable itself. But I cannot figure out how to manually trigger this check.

Candidly, I am not sure why the phone, which knows where it is at at all times using location services, does not use those location services to determine whether or not the phone is in an unsupported country.

This worked! The UI did not immediately register that it worked, at first it said that it was still unsupported in this country. But when I toggled the private relay back on, that message went away and it started working again.

Yes :face_with_monocle: for that reason I’m not using it anymore

Just did a speed test and yes it messes up my upload speed pretty bad here’s some screenshots. https://imgur.com/a/NMiGdxe/ never notice this going to turn it off.

Here’s NordVPN https://i.imgur.com/iKc9Roq.jpg