NewPipe
NewPipe copied to clipboard
Some Channels Not Loading
Checklist
- [X] I am able to reproduce the bug with the latest version.
- [X] I made sure that there are no existing issues - open or closed - which I could contribute my information to.
- [X] I have read the FAQ and my problem isn't listed.
- [X] I have taken the time to fill in all the required details. I understand that the bug report will be dismissed otherwise.
- [X] This issue contains only one bug.
- [X] I have read and understood the contribution guidelines.
Affected version
23.3
Steps to reproduce the bug
- Select random SoundCloud channel
- Some channels won't load properly.
Expected behavior
Proper loading and playing of content.
Actual behavior
Does not load video/content list.
Screenshots/Screen recordings

Logs
Exception
- User Action: requested channel
- Request: Start loading: https://soundcloud.com/h3_music1
- Content Country: US
- Content Language: en-US
- App Language: en_US
- Service: SoundCloud
- Version: 0.23.3
- OS: Linux Android 10 - 29
Crash log
org.schabi.newpipe.extractor.exceptions.ExtractionException: Could not get next page
at org.schabi.newpipe.extractor.services.soundcloud.extractors.SoundcloudChannelExtractor.getInitialPage(SoundcloudChannelExtractor.java:124)
at org.schabi.newpipe.extractor.utils.ExtractorHelper.getItemsPageOrLogError(ExtractorHelper.java:21)
at org.schabi.newpipe.extractor.channel.ChannelInfo.getInfo(ChannelInfo.java:94)
at org.schabi.newpipe.extractor.channel.ChannelInfo.getInfo(ChannelInfo.java:55)
at org.schabi.newpipe.util.ExtractorHelper.lambda$getChannelInfo$4(ExtractorHelper.java:126)
at org.schabi.newpipe.util.ExtractorHelper.$r8$lambda$BOLWstv98dC8pFAG_uir5gPXYwY(Unknown Source:0)
at org.schabi.newpipe.util.ExtractorHelper$$ExternalSyntheticLambda3.call(Unknown Source:4)
at io.reactivex.rxjava3.internal.operators.single.SingleFromCallable.subscribeActual(SingleFromCallable.java:43)
at io.reactivex.rxjava3.core.Single.subscribe(Single.java:4813)
at io.reactivex.rxjava3.internal.operators.single.SingleDoOnSuccess.subscribeActual(SingleDoOnSuccess.java:35)
at io.reactivex.rxjava3.core.Single.subscribe(Single.java:4813)
at io.reactivex.rxjava3.internal.operators.maybe.MaybeFromSingle.subscribeActual(MaybeFromSingle.java:41)
at io.reactivex.rxjava3.core.Maybe.subscribe(Maybe.java:5330)
at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.drain(MaybeConcatArray.java:153)
at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.request(MaybeConcatArray.java:78)
at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe$ElementAtSubscriber.onSubscribe(FlowableElementAtMaybe.java:66)
at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray.subscribeActual(MaybeConcatArray.java:42)
at io.reactivex.rxjava3.core.Flowable.subscribe(Flowable.java:15868)
at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe.subscribeActual(FlowableElementAtMaybe.java:36)
at io.reactivex.rxjava3.core.Maybe.subscribe(Maybe.java:5330)
at io.reactivex.rxjava3.internal.operators.maybe.MaybeToSingle.subscribeActual(MaybeToSingle.java:46)
at io.reactivex.rxjava3.core.Single.subscribe(Single.java:4813)
at io.reactivex.rxjava3.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(SingleSubscribeOn.java:89)
at io.reactivex.rxjava3.core.Scheduler$DisposeTask.run(Scheduler.java:644)
at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.run(ScheduledRunnable.java:65)
at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.call(ScheduledRunnable.java:56)
at java.util.concurrent.FutureTask.run(FutureTask.java:266)
at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:301)
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)
Caused by: java.io.IOException: Could not get streams from API, HTTP 500
at org.schabi.newpipe.extractor.services.soundcloud.SoundcloudParsingHelper.getStreamsFromApi(SoundcloudParsingHelper.java:275)
at org.schabi.newpipe.extractor.services.soundcloud.SoundcloudParsingHelper.getStreamsFromApi(SoundcloudParsingHelper.java:310)
at org.schabi.newpipe.extractor.services.soundcloud.SoundcloudParsingHelper.getStreamsFromApiMinItems(SoundcloudParsingHelper.java:256)
at org.schabi.newpipe.extractor.services.soundcloud.extractors.SoundcloudChannelExtractor.getInitialPage(SoundcloudChannelExtractor.java:119)
... 30 more
Affected Android/Custom ROM version
Android 10
Affected device model
TCL Revvl 5G
Additional information
No response
Hello All ,I would like to work on this issue
can you add me on your slack channel
There is no Slack channel, but an IRC one: you need to join it by yourself (look at the links at the bottom when trying to open a new issue on GitHub).
I am not sure if this issue can be fixed, as unless the 500 HTTP response code is returned instead of appropriate HTTP response codes, this is an issue from SoundCloud servers.
look at the links at the bottom when trying to open a new issue on GitHub
Or our ReadMe.
who is working on that issue(that http issue) can you please tell me.
Nobody, except you.
same problem with me!
Hi,
I've experienced the same issue, but with Youtube channels, on all of my 3 Android devices.
I'm running NewPipe 0.24 on LineageOS+microG 18.1 or 19.1
I noticed that Youtube recently had a cosmetic overhaul on the PC. There might be underlying changes preventing NewPipe to properly fetch and display the videos within a channel?
It's not just soundcloud. No videos are showing for ALL of my channel subscriptions
With youtube I have not had an update for 3 days, no errors though
I found the problem fixed in version: release/0.24.1
Robert Killick @.***> 於 2022年11月4日週五 下午10:20寫道:
With youtube I have not had an update for 3 days, no errors though
— Reply to this email directly, view it on GitHub https://github.com/TeamNewPipe/NewPipe/issues/8920#issuecomment-1303626609, or unsubscribe https://github.com/notifications/unsubscribe-auth/A35WFCLPZBK3ETZPDXXU63DWGULS7ANCNFSM6AAAAAAQC2WS7Y . You are receiving this because you commented.Message ID: @.***>
What release 0.24.1?
Like I said in https://github.com/TeamNewPipe/NewPipe/issues/8920#issuecomment-1279705804, this was an issue from SoundCloud and not from NewPipe or its extractor. I cannot reproduce it myself (the account loads and its tabs load without errors on NewPipe 0.26.1), therefore I am closing this issue.