Skip to content

fix: skip broken CF bypass on Android TV + recover from mid-stream ti…#2967

Draft
kesarpatidar19-spec wants to merge 1 commit into
recloudstream:masterfrom
kesarpatidar19-spec:patch-1
Draft

fix: skip broken CF bypass on Android TV + recover from mid-stream ti…#2967
kesarpatidar19-spec wants to merge 1 commit into
recloudstream:masterfrom
kesarpatidar19-spec:patch-1

Conversation

@kesarpatidar19-spec

Copy link
Copy Markdown

…meouts

Fix for Android TV playback errors:

  1. CloudflareKiller: detect WebView availability at startup. On many Android TV / FireStick devices WebView is absent — CookieManager throws (the code already had a comment about this), CF challenge is never solved, request returns 403 → error 2004. With WebView unavailable we skip the bypass and fall through to a direct request instead of silently failing. No behaviour change on phones (isWebViewAvailable always true).

…meouts

Fix for Android TV playback errors:

1. CloudflareKiller: detect WebView availability at startup. On many
   Android TV / FireStick devices WebView is absent — CookieManager
   throws (the code already had a comment about this), CF challenge
   is never solved, request returns 403 → error 2004. With WebView
   unavailable we skip the bypass and fall through to a direct
   request instead of silently failing.
   No behaviour change on phones (isWebViewAvailable always true).
@Luna712

Luna712 commented Jun 27, 2026

Copy link
Copy Markdown
Contributor

There is no evidence this will actually fix anything. And also please read the AI Policy. The description sounds like something AI would hallucinate true or not, actually human testing should be what confirms it not what AI says.

@fire-light42 fire-light42 marked this pull request as draft June 27, 2026 14:11
@fire-light42

fire-light42 commented Jun 27, 2026

Copy link
Copy Markdown
Collaborator

I am converting your pull requests to drafts until you demonstrate that the pull requests are making TV playback better, and it is not an AI hallucination.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants