Description of the issue:
Cloudflare captcha fails or loops endlessly on sites when using Brave mobile on iOS. Issue first noticed 04/22/2025.
How can this issue be reproduced?
- Use standard Brave shield settings on iOS.
- Attempt to access services on a site with cloudflare. An easy test is at the following link:
https://2captcha.com/demo/cloudflare-turnstile-challenge
Expected result:
Captcha verification should be successful when proving that you are human, and not loop endlessly.
Brave Version( check About Brave
):
Version 1.77 (99)
Mobile Device details
iOS 18.4.1 (22E252)
Additional Information:
- Cloudflare verification is sometimes successful when using WiFi, but always fails when on cellular network (not connected to WiFi).
- VPN seems to have no effect, on or off.
- Turning Brave shields OFF will allow Cloudflare verification to succeed.
- Turning off fingerprint blocking seems to have no effect.
- Leaving Brave shields ON, but setting “Trackers & Ads Blocking” to DISABLED will allow Cloudflare verification to succeed.
- The issue seems to primarily be caused by having “ Trackers & Ads Blocking” set to STANDARD or AGGRESSIVE.
- This issue did not exist (for me) prior to this week.
- Deleting and reinstalling Brave did not solve the issue.