#13826·NewPipe

Website refreash parse

Author: XyrostianCreated Sep 14, 2026Updated Sep 15, 2026
Labelsbugneeds triage

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.29.1

Steps to reproduce the bug

Exception

  • User Action: get suggestions
  • Request: what is direction ratio
  • Content Country: US
  • Content Language: en-US
  • App Language: en_US
  • Service: YouTube
  • Timestamp: 2026-09-15T01:16:42.365+06:00
  • Package: org.schabi.newpipe
  • Service: YouTube
  • Version: 0.29.1
  • OS: Linux Android 11 - 30
Crash log

org.schabi.newpipe.extractor.exceptions.ExtractionException: Invalid response type (got "text/html; charset=UTF-8", excepted a JSON response) (response code 403)
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeSuggestionExtractor.suggestionList(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:249)
	at org.schabi.newpipe.util.ExtractorHelper$$ExternalSyntheticLambda3.call(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:94)
	at io.reactivex.rxjava3.internal.operators.single.SingleAmb.subscribeActual(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:38)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:1)
	at com.jakewharton.rxbinding4.view.ViewClickObservable.subscribeActual(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:15)
	at io.reactivex.rxjava3.core.Observable.subscribe(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:6)
	at io.reactivex.rxjava3.internal.operators.observable.ObservableMap.subscribeActual(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:55)
	at io.reactivex.rxjava3.core.Observable.subscribe(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:6)
	at io.reactivex.rxjava3.internal.operators.observable.ObservableZip.subscribeActual(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:60)
	at io.reactivex.rxjava3.core.Observable.subscribe(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:6)
	at io.reactivex.rxjava3.internal.operators.observable.ObservableSkip.subscribeActual(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:14)
	at io.reactivex.rxjava3.core.Observable.subscribe(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:6)
	at io.reactivex.rxjava3.internal.operators.observable.ObservableSwitchMap$SwitchMapObserver.onNext(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:62)
	at io.reactivex.rxjava3.internal.operators.observable.ObservableConcatMap$ConcatMapDelayErrorObserver$DelayErrorInnerObserver.onNext(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:3)
	at io.reactivex.rxjava3.observers.SerializedObserver.onNext(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:58)
	at io.reactivex.rxjava3.internal.operators.observable.ObservableDebounceTimed$DebounceEmitter.run(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:25)
	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.run(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:22)
	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.call(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:1)
	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:923)
	at okio.AsyncTimeout$Watchdog.run(r8-map-id-3abacb5aa3dfa204b2c73467d7f03c1bf6dbcb58af56a529d66e481a51f043e8:6)

Expected behavior

No response

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