Challenges.cloudflare.com is not very compatible with iCloud Private Relay in some cases

(The previous description of the problem was not quite accurate and has been re-edited) Traffic from Safari’s tracker is still going through iCloud Private Relay despite the message “Private Relay is not supported in this country or region” being displayed on iCloud Private Relay. Therefore, the site uses my VPN (because I set up a transparent proxy using OpenWrt), and the challenge [.] cloudflare[.] com goes through iCloud Private Relay. this causes manual authentication to load indefinitely and not pass.

I found that disabling “Restrict IP address tracking” in the Wi-Fi settings allows me to use it properly. How can I fix this problem? It seems that Cloudflare is not fully compatible with iCloud Private Relay.

It’s been over a year since your post and it’s still a problem. When I’m using Safari and iCloud Private Relay, any site that shows the Cloudflare Turnstile doesn’t work, spins for a while, then shows “Error”, and repeats. Sometimes it shows a “Having trouble” link which doesn’t work, even if I open it in a new window. It’s just very annoying.

I have resolved this issue; it was caused by me disabling QUIC on the router.