Skip to content

App is mostly unusable - Frequent "An error has occurred" messages when attempting playback #1000

@zenmetsu

Description

@zenmetsu

Checklist (Your issue will be automatically closed if you delete this part)

  • I make sure that there are no existing issues - open or closed - which I could contribute my information to.
  • I understand that issues with limited impact, such as those occurring on specific devices or under specific network conditions, will not be fixed.
  • I am able to reproduce the bug with the latest version given here: CLICK THIS LINK.
  • I have attached the error report in the issue.

Describe the bug
When starting playback, often times PipePipe immediately throws an error message indicating that an account is required for playback. Providing PipePipe with valid youtube credentials does not seem to help at all. Same exact issue and quirks exist with NewPipe, so I suspect the two applications share a majority of their codebase.

Frequency
Very frequently.

Steps to reproduce the bug
Install PipePipe
Open any youtube video. If issue doesn't manifest, start playing a video, then pause playback and wait a while. Upon resuming PipePipe, sometimes the issue will creep up. Typically what happens for me is that I will be playing a youtube playlist while driving, I will reach my destination or arrive home for the night and I will leave PipePipe idle in the background. The next morning when I start driving again, the error will either pop up immediately, or the audio will play for a minute (stored cache from previous session?) and then it will stop playing mid-song. Any attempt to skip to the next song in the playlist, or starting a new video by doing a search will result in the same until the application is forcefully stopped, and even upon starting the app again, the issue will usually persist. Seems like wiping the app's cache helps, but not always.

Configuring PipePipe with my youtube credentials does not help either.

Device (e.g. Pixel 9 Pro)
Samsung Galaxy S22

Error report

Exception

  • User Action: requested stream
  • Request: https://www.youtube.com/watch?v=Zz_HFyhXARs
  • Content Country: US
  • Content Language: en-US
  • App Language: en_US
  • Service: YouTube (Anonymous)
  • Version: 4.2.0
  • OS: Linux samsung/r0qsqw/r0q:14/UP1A.231005.007/S901USQU7EXK7:user/release-keys 14 - 34
org.schabi.newpipe.extractor.exceptions.NotLoginException: Sign in to confirm that you're not a bot
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.checkPlayabilityStatus(YoutubeStreamExtractor.java:1024)
	at org.schabi.newpipe.extractor.services.youtube.YoutubeParsingHelper$1.onSuccess(YoutubeParsingHelper.java:1535)
	at org.schabi.newpipe.DownloaderImpl$1.onResponse(DownloaderImpl.java:370)
	at okhttp3.internal.connection.RealCall$AsyncCall.run(RealCall.kt:519)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:644)
	at java.lang.Thread.run(Thread.java:1012)

Additional context

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