Help pleasezz : Icloud private relay not incompatable on my mac

after new beta version update, my private relay say that : Some of your system settings prevent Private Relay from working.Your system has extensions or settings installed that are incompatible with Private Relay.

but i don’t know where is the setting or extension that are incompatible with Private Relay.

please help

So I reinstalled a fresh copy of macOS and all was good, until I re-installed a plugin I use in chrome called ‘Videostream’… which I personally barely use anymore. As soon as it installed, notification centre alerted me that private relay was not working due to incompatible system settings…

I did a bunch of digging and found that Videostream adds a port entry to macOS’ packet firewall (pf)… which, for reasons unknown breaks iCloud private relay. The below steps fixed it for me but YMMV… (you may not have Videostream, but perhaps another app is breaking it in your instance).

open terminal, and assuming you’re in an admin account:

sudo nano /etc/pf.conf

Remove lines:

# Added by Videostream service"
pass in proto tcp to port { 5557, 5556}

Ctrl+x , save yes.

Then,

curl http://127.0.0.1:5557/terminate &>/dev/null
curl http://127.0.0.1:5556/terminate &>/dev/null

sudo pfctl -f /etc/pf.conf

About 30 seconds later, notification centre alerted me IP masking with private relay was running again.

If you find any rule entries in /etc/pf.conf that don’t match the default macOS ones, then you MAY have an app that’s the culprit. The default values are as below.

scrub-anchor “com.apple/*”
nat-anchor “com.apple/*”
rdr-anchor “com.apple/*”
dummynet-anchor “com.apple/*”
anchor “com.apple/*”
load anchor “com.apple” from “/etc/pf.anchors/com.apple”

Bare in mind if there is a service you’re dependent on that added an entry, the above steps might not be suitable for your particular use. Good luck

Most likely culprit is another VPN

seeing this issue as well. Installed macOS 12.3 today and private relay isn’t working…

I have a VPN installed, but never use it. Tried removing the VPN anyways, but it makes no difference…

It may be not implemented in he beta version.

Dude I’ve literally just created an account to say thank you. You’re awesome.

I followed these steps and removed Videostream. Private relay now turns on, but it is not hidding my IP address. I also installed a fresh copy of MacOS. Any ideas?

Thanks. I successfully fixed the issue. Videostream is the culprit!

Literally saved my day. Thanks!

sudo pfctl -f /etc/pf.conf

Thanks mate!! you are truly a genius!!!

I am getting this too and I have and have never had VPN installed

i had resolved this problem by reinstall clean macos monterey 12.2.1, the problem gone,private relay working now

seeing this issue as well. Installed macOS 12.3 today and private relay isn’t working…I have a VPN installed, but never use it. Tried removing the VPN anyways, but it makes no difference…

Exact same here! Hopefully will be resolved with a subsequent update…

Cool mate. Nice to know the digging around helped others! Was a head scratcher for sure.

Have you doubled check that you have ‘limit up address tracking’ checked for your current network, in network settings?
Other than that, after a fresh install… hmm idk. Maybe your network provider blocks private relay…

i had resolved this problem by reinstall clean macos monterey 12.2.1, the problem gone,private relay working now

Thanks. Yes I tested this too on a clean install to a seperate volume and it works. Although I tested with current 12.3 release.

Re-installing over the top of existing install didn’t make a difference.

I just couldn’t be bothered to setup my Mac again from scratch - especially since its beta software…

I’ve been contemplating this and slowly reinstalling different software back to see if one of them could be the culprit. I have convinced me to do so as I see a few other bugs here and there (icons in finder menu for remote drives are sometimes generic)

Did you do a reinstallation or erase disk and reinstall like you’re selling the computer (“erase data and settings” from menu of system settings.