Skip Navigation

NewPipe v0.27.0 No longer Working?

Has NewPipe v0.27.0 stopped working for anyone else? It won't play anymore. It loads the video page and comments, but throws an error when attempting to play or download the video. I've submitted an error report, but was wondering if anyone else is experiencing this.

Edit: thank you, everyone! I figured it was google being a giant turd again, but want sure, since it worked perfectly fine for me yesterday, and I didn't see anything pop up on Lemmy yet. I understand the logistical and costing nightmare of this, but we really need a FOSS decentralized video sharing platform to take hold and take off. Let google and other bigturdtech die where they made their beds.

Update: newpipe 0.27.1 was just released, which fixes this deliberately google-caused issue. As I understand, some other frontends implemented their own fixes, too. These teams are amazing!

58 comments
  • I've switched to FreeTube for now, it still works using the Invidious API. This is happening because YouTube is testing forced login to watch videos or use the API. There is a workaround it seems, but we'll have to wait for all the major clients to roll it out.

    • I really want to see what the fuck google will do for embedded videos or shared videos on chats like discord.

  • Most Piped instances are also not working because they use NewPipe Extractor under the hood.

    As someone else said in this thread, I have also temporarily switched to FreeTube for Android, because a few of the Invidious instances are still working fine.

    The nice thing about the FOSS world is that it's pretty easy to import subscriptions and other stuff from NewPipe to FreeTube.

    I hope this YouTube fuckery is handled soon. I love NewPipe way more every time it successfully deals with the YT weirdos.

  • Damn, same here. I copied the error report, YouTube is apparently being fucky again...

    Exception

    • User Action: play stream
    • Request: Player error[type=ERROR_CODE_IO_BAD_HTTP_STATUS] occurred while playing https://www.youtube.com/watch?v=Z0GFRcFm-aY
    • Content Country: US
    • Content Language: en-US
    • App Language: en_US
    • Service: YouTube
    • Version: 0.27.0
    • OS: Linux motorola/lake_revvl_n/lake_n:10/QPW30.142-Q3-28-25/4cbcf:user/release-keys 10 - 29

      <details><summary><b>Crash log </b></summary><p>

     
        
    com.google.android.exoplayer2.ExoPlaybackException: Source error
        at com.google.android.exoplayer2.ExoPlayerImplInternal.handleIoException(ExoPlayerImplInternal.java:644)
        at com.google.android.exoplayer2.ExoPlayerImplInternal.handleMessage(ExoPlayerImplInternal.java:616)
        at android.os.Handler.dispatchMessage(Handler.java:103)
        at android.os.Looper.loop(Looper.java:241)
        at android.os.HandlerThread.run(HandlerThread.java:67)
    Caused by: com.google.android.exoplayer2.upstream.HttpDataSource$InvalidResponseCodeException: Response code: 403
        at org.schabi.newpipe.player.datasource.YoutubeHttpDataSource.open(YoutubeHttpDataSource.java:422)
        at com.google.android.exoplayer2.upstream.DefaultDataSource.open(DefaultDataSource.java:263)
        at com.google.android.exoplayer2.upstream.TeeDataSource.open(TeeDataSource.java:52)
        at com.google.android.exoplayer2.upstream.cache.CacheDataSource.openNextSource(CacheDataSource.java:796)
        at com.google.android.exoplayer2.upstream.cache.CacheDataSource.open(CacheDataSource.java:609)
        at com.google.android.exoplayer2.upstream.StatsDataSource.open(StatsDataSource.java:84)
        at com.google.android.exoplayer2.source.chunk.InitializationChunk.load(InitializationChunk.java:99)
        at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:412)
        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167)
        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641)
        at java.lang.Thread.run(Thread.java:919)
    
    
    
      

    </details> <hr>

  • I noticed this last night. Playing videos not from YouTube still works fine. This affects Piped as well.

    This had happened previously a different time, which is why I tried reconstructing my music playlists with Soundcloud uploads until YouTube started working again.

58 comments