Skip to content

[Bug] Your IP is blocked by YouTube (VisionOS Endpoint) #2917

Description

@JayX83

Checklist

  • I make sure that the issue is NOT a duplicate of pinned issues
  • I make sure I am using the LATEST version - check here
  • I understand that issues with limited impact, such as those occurring on specific devices or under specific network conditions, will not be fixed
  • I have attached the error report in the issue

Describe the bug

YouTube's "Sign in to confirm you’re not a bot" / IP-block error is recurring on the VisionOS endpoint.

​Over the last few days, error rates escalated from ~20–30% to 40–50%, and are now hitting 60%+, and is only getting worse/more frequent.

This endpoint had been running smoothly for a couple of weeks now, but YouTube appears to be rolling out new restrictions (possibly region-based).

Retrying a few times often gets the video to play.

Version

5.3.1-beta

Frequency

Sometimes (40-60% of the time)

Device

Samsung A15, Android 16 (One UI 8.5)

Steps to reproduce the bug

No response

Additional context

Exception

  • User Action: requested stream
  • Request: https://www.youtube.com/watch?v=U2a-RDhoxGI
  • Content Country: US
  • Content Language: en-US
  • App Language: en_US
  • Service: YouTube (Anonymous)
  • Endpoint: visionos
  • Version: 5.3.1-beta
  • OS: Linux samsung/a15nsxx/a15:16/BP4A.251205.006/A155FXXUAEZF1:user/release-keys 16 - 36
Crash log

org.schabi.newpipe.extractor.exceptions.AntiBotException: Sign in to confirm you’re not a bot
	at org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper$1.onSuccess(r8-map-id-f5b75f85aad0d476fdd2c335b3f118d6b80e3413d6745ad1aa0f6dada9f4badc:269)
	at leakcanary.ObjectWatcher.onResponse(r8-map-id-f5b75f85aad0d476fdd2c335b3f118d6b80e3413d6745ad1aa0f6dada9f4badc:84)
	at okhttp3.internal.connection.RealCall$AsyncCall.run(r8-map-id-f5b75f85aad0d476fdd2c335b3f118d6b80e3413d6745ad1aa0f6dada9f4badc:51)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1100)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:1572)


Activity

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions