claude-code - 💡(How to fix) Fix [Bug] Native app clients blocked by Cloudflare TLS fingerprinting on KBP datacenter [1 participants]

Official PRs (…)
ON THIS PAGE

Recommended Tools

×6

Utilities matched from this issue’s tags and category — try them while you read without losing context.

GitHub issue graph ai analysis

Paste a GitHub issue URL. We fetch that issue, discover linked issues from bodies/comments/timeline, collect linked pull requests, and produce a structured English report.

The report is written in English Markdown for sharing and archival.

Helpful · Quick feedback

Loading…
GitHub stats
anthropics/claude-code#54773Fetched 2026-04-30 06:36:23
View on GitHub
Comments
0
Participants
1
Timeline
1
Reactions
0
Participants
Timeline (top)
labeled ×1

Root Cause

Bug Description My wifi blocks Claude on my iOS and Android, macOS desktop apps. It says "Something went wrong" Here's a research: So the browser works but the apps don't — that narrows it down. Cloudflare is specifically blocking the native app HTTP clients while letting browsers through. This happens
because:

  • Cloudflare uses TLS fingerprinting (JA3/JA4) to distinguish browsers from other clients
  • The native apps (iOS/Android/macOS) have a different TLS fingerprint and User-Agent than a browser
  • Cloudflare's rules at the KBP datacenter are flagging those as suspicious and issuing a challenge the apps can't solve

You can't fix this on your end — it's a Cloudflare configuration issue on Anthropic's side.

Workarounds:

  • VPN — routes you through a different Cloudflare datacenter with less aggressive rules
  • Mobile data — different IP, different datacenter

To get it actually fixed:
Report it to Anthropic support with these details:

  • cf-ray: 9f4027cac8132d30-KBP
    Note: Content was truncated.

Fix Action

Fix / Workaround

Bug Description My wifi blocks Claude on my iOS and Android, macOS desktop apps. It says "Something went wrong" Here's a research: So the browser works but the apps don't — that narrows it down. Cloudflare is specifically blocking the native app HTTP clients while letting browsers through. This happens
because:

  • Cloudflare uses TLS fingerprinting (JA3/JA4) to distinguish browsers from other clients
  • The native apps (iOS/Android/macOS) have a different TLS fingerprint and User-Agent than a browser
  • Cloudflare's rules at the KBP datacenter are flagging those as suspicious and issuing a challenge the apps can't solve

You can't fix this on your end — it's a Cloudflare configuration issue on Anthropic's side.

Workarounds:

  • VPN — routes you through a different Cloudflare datacenter with less aggressive rules
  • Mobile data — different IP, different datacenter

To get it actually fixed:
Report it to Anthropic support with these details:

  • cf-ray: 9f4027cac8132d30-KBP
    Note: Content was truncated.
RAW_BUFFERClick to expand / collapse

Bug Description My wifi blocks Claude on my iOS and Android, macOS desktop apps. It says "Something went wrong" Here's a research: So the browser works but the apps don't — that narrows it down. Cloudflare is specifically blocking the native app HTTP clients while letting browsers through. This happens
because:

  • Cloudflare uses TLS fingerprinting (JA3/JA4) to distinguish browsers from other clients
  • The native apps (iOS/Android/macOS) have a different TLS fingerprint and User-Agent than a browser
  • Cloudflare's rules at the KBP datacenter are flagging those as suspicious and issuing a challenge the apps can't solve

You can't fix this on your end — it's a Cloudflare configuration issue on Anthropic's side.

Workarounds:

  • VPN — routes you through a different Cloudflare datacenter with less aggressive rules
  • Mobile data — different IP, different datacenter

To get it actually fixed:
Report it to Anthropic support with these details:

  • cf-ray: 9f4027cac8132d30-KBP
    Note: Content was truncated.

extent analysis

TL;DR

The issue can be temporarily worked around by using a VPN or mobile data, as Cloudflare's configuration is blocking the native app HTTP clients.

Guidance

  • The root cause is Cloudflare's TLS fingerprinting (JA3/JA4) distinguishing browsers from other clients, flagging the native apps as suspicious.
  • To verify the issue, try accessing the service through a browser, which should work, and then try through the native app, which should be blocked.
  • Report the issue to Anthropic support with the provided details, including the cf-ray value, to get the Cloudflare configuration fixed.
  • Using a VPN or mobile data can temporarily bypass the issue by routing through a different Cloudflare datacenter with less aggressive rules.

Notes

The provided solution is a workaround, and the actual fix requires Anthropic to update their Cloudflare configuration.

Recommendation

Apply the workaround by using a VPN, as it is a more reliable and consistent solution compared to relying on mobile data, which may have varying levels of availability and quality.

Vote matrix · Quick signals

Works
Did the solution work? Tap to confirm.
Easy Fix
Was it a quick fix?
Time Saver
Did it save you time?
Blocking
Was it severely blocking?
Common Issue
Are others likely hitting this too?
Flaky / Intermittent
Is it intermittent?
Verified / Reproducible
Can you reproduce it reliably?
Loading…

Still need to ship something?

×6

Another batch ranked right after the header list — different links, same matching logic.

Back to top recommendations

TRENDING

claude-code - 💡(How to fix) Fix [Bug] Native app clients blocked by Cloudflare TLS fingerprinting on KBP datacenter [1 participants]