Checklist
Affected version
0.28.0
Steps to reproduce the bug
play a playlist of your choice (mine contains both soundcloud and youtube songs)
Expected behavior
songs playing just fine because this app is perfect and has very fast transitioning between songs but sadly crashes mid song for me :(
Actual behavior
after listening for some time ~10 minutes music suddenly stops playing mid song
following with a notification that newpipe has encountered an error (ERROR_CODE_IO_BAD_HTTP_STATUS)
Screenshots/Screen recordings
No response
Logs
Exception
- User Action: play stream
- Request: Player error[type=ERROR_CODE_IO_BAD_HTTP_STATUS] occurred while playing https://soundcloud.com/neonviolet/dumbass
- Content Country: US
- Content Language: en-US
- App Language: en_US
- Service: SoundCloud
- Timestamp: 2025-11-18T07:54:59.696+01:00
- Package: org.schabi.newpipe
- Service: SoundCloud
- Version: 0.28.0
- OS: Linux samsung/dm1qxeea/dm1q:14/UP1A.231005.007/S911BXXU8CYB4:user/release-keys 14 - 34
Crash log
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:102)
at android.os.Looper.loopOnce(Looper.java:230)
at android.os.Looper.loop(Looper.java:319)
at android.os.HandlerThread.run(HandlerThread.java:67)
Caused by: com.google.android.exoplayer2.upstream.HttpDataSource$InvalidResponseCodeException: Response code: 403
at com.google.android.exoplayer2.upstream.DefaultHttpDataSource.open(DefaultHttpDataSource.java:413)
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.hls.HlsMediaChunk.prepareExtraction(HlsMediaChunk.java:495)
at com.google.android.exoplayer2.source.hls.HlsMediaChunk.feedDataToExtractor(HlsMediaChunk.java:468)
at com.google.android.exoplayer2.source.hls.HlsMediaChunk.loadMedia(HlsMediaChunk.java:437)
at com.google.android.exoplayer2.source.hls.HlsMediaChunk.load(HlsMediaChunk.java:394)
at com.google.android.exoplayer2.upstream.Loader$LoadTask.run(Loader.java:412)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1156)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:651)
at java.lang.Thread.run(Thread.java:1119)
### Affected Android/Custom ROM version
android 14 oneui 6.1 (stock rom)
### Affected device model
Samsung Galaxy S23
### Additional information
seems that im not the only person with that bug as the same issue appeared here: https://github.com/TeamNewPipe/NewPipe/issues/11240
although i don't really understand what its "answer"? was supposed to mean, im confused and just want my music to work fine as it should instead of crashing every now and then after listening for a while #
Checklist
Affected version
0.28.0
Steps to reproduce the bug
play a playlist of your choice (mine contains both soundcloud and youtube songs)
Expected behavior
songs playing just fine because this app is perfect and has very fast transitioning between songs but sadly crashes mid song for me :(
Actual behavior
after listening for some time ~10 minutes music suddenly stops playing mid song
following with a notification that newpipe has encountered an error (ERROR_CODE_IO_BAD_HTTP_STATUS)
Screenshots/Screen recordings
No response
Logs
Exception
Crash log