Skip to content

Refused Connection #13392

@jzamoras

Description

@jzamoras

Checklist

  • I am able to reproduce the bug with the latest version given here: CLICK THIS LINK.
  • I made sure that there are no existing issues - open or closed - which I could contribute my information to.
  • I have read the FAQ and my problem isn't listed.
  • I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
  • This issue contains only one bug.
  • I have read and understood the contribution guidelines.
  • I have read and understood the AI policy. The content of this bug report is not generated by AI.

Affected version

0.28.4

Steps to reproduce the bug

Exception

  • User Action: requested stream
  • Request: https://www.youtube.com/watch?v=m3kR2KK8TEs
  • Content Country: US
  • Content Language: en-
  • App Language: en_US
  • Service: YouTube
  • Timestamp: 2026-04-02T17:14:59.493-03:00
  • Package: org.polymorphicshade.tubular
  • Service: YouTube
  • Version: 0.28.4
  • OS: Linux samsung/pa1qxxx/pa1q:16/BP2A.250605.031.A3/S931BXXU5BYI3_OXM5BYI3:user/release-keys 16 - 36
Crash log

org.schabi.newpipe.extractor.exceptions.SignInConfirmNotBotException: YouTube probably temporarily blocked anonymous watch access with this IP , got error LOGIN_REQUIRED: "Sign in to confirm that you're not a bot"
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.onFetchPage(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:383)
	at org.schabi.newpipe.extractor.ListExtractor.fetchPage(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:8)
	at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:13)
	at org.schabi.newpipe.util.ExtractorHelper$$ExternalSyntheticLambda3.call(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:218)
	at io.reactivex.rxjava3.internal.operators.single.SingleAmb.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:38)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:1)
	at io.reactivex.rxjava3.internal.operators.single.SingleDoOnEvent.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:18)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:1)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeDefer.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:16)
	at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:6)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.drain(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:87)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.request(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:12)
	at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe$ElementAtSubscriber.onSubscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:48)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:126)
	at io.reactivex.rxjava3.core.Flowable.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:6)
	at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:9)
	at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:6)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeToSingle.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:9)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:1)
	at io.reactivex.rxjava3.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:5)
	at io.reactivex.rxjava3.core.Scheduler$DisposeTask.run(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:10)
	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.run(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:22)
	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.call(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:1)
	at java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:348)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1154)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:652)
	at java.lang.Thread.run(Thread.java:1564)


Expected behavior

Exception

  • User Action: requested stream
  • Request: https://www.youtube.com/watch?v=m3kR2KK8TEs
  • Content Country: US
  • Content Language: en-
  • App Language: en_US
  • Service: YouTube
  • Timestamp: 2026-04-02T17:14:59.493-03:00
  • Package: org.polymorphicshade.tubular
  • Service: YouTube
  • Version: 0.28.4
  • OS: Linux samsung/pa1qxxx/pa1q:16/BP2A.250605.031.A3/S931BXXU5BYI3_OXM5BYI3:user/release-keys 16 - 36
Crash log

org.schabi.newpipe.extractor.exceptions.SignInConfirmNotBotException: YouTube probably temporarily blocked anonymous watch access with this IP , got error LOGIN_REQUIRED: "Sign in to confirm that you're not a bot"
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.onFetchPage(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:383)
	at org.schabi.newpipe.extractor.ListExtractor.fetchPage(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:8)
	at org.schabi.newpipe.extractor.stream.StreamInfo.getInfo(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:13)
	at org.schabi.newpipe.util.ExtractorHelper$$ExternalSyntheticLambda3.call(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:218)
	at io.reactivex.rxjava3.internal.operators.single.SingleAmb.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:38)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:1)
	at io.reactivex.rxjava3.internal.operators.single.SingleDoOnEvent.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:18)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:1)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeDefer.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:16)
	at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:6)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.drain(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:87)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.request(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:12)
	at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe$ElementAtSubscriber.onSubscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:48)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:126)
	at io.reactivex.rxjava3.core.Flowable.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:6)
	at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:9)
	at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:6)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeToSingle.subscribeActual(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:9)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:1)
	at io.reactivex.rxjava3.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:5)
	at io.reactivex.rxjava3.core.Scheduler$DisposeTask.run(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:10)
	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.run(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:22)
	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.call(r8-map-id-4103cd55080d6c1e91507715747b364942351cd27678e8b6f80e0ea57b476341:1)
	at java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:348)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1154)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:652)
	at java.lang.Thread.run(Thread.java:1564)


Actual behavior

No response

Screenshots/Screen recordings

No response

Logs

No response

Affected Android/Custom ROM version

No response

Affected device model

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateIssue or discussion is a duplicate of an existing issue or discussiontemplate ignoredThe user didn't follow the template/instructions (or removed them)

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions