Skip to content

YouTube live stream won't open, reads "Content unavailable" #13539

@kirisakow

Description

@kirisakow

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

Steps to reproduce the bug

Connect to a live stream

Expected behavior

Stream plays

Actual behavior

"Content unavailable"

Screenshots/Screen recordings

No response

Logs

Exception

  • User Action: requested stream
  • Request: https://www.youtube.com/watch?v=xht-Il9qM78
  • Content Country: FR
  • Content Language: fr-
  • App Language: en_FR
  • Service: YouTube
  • Timestamp: 2026-05-24T19:02:42.453+02:00
  • Package: org.schabi.newpipe
  • Service: YouTube
  • Version: 0.28.7
  • OS: Linux Android 13 - 33
Crash log

org.schabi.newpipe.extractor.exceptions.ContentNotAvailableException: Got error LIVE_STREAM_OFFLINE: "This live event will begin in 27 minutes."
	at org.schabi.newpipe.extractor.services.youtube.extractors.YoutubeStreamExtractor.onFetchPage(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:527)
	at org.schabi.newpipe.extractor.ListExtractor.fetchPage(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:25)
	at org.schabi.newpipe.util.ExtractorHelper$$ExternalSyntheticLambda3.call(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:141)
	at io.reactivex.rxjava3.internal.operators.single.SingleAmb.subscribeActual(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:38)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:1)
	at io.reactivex.rxjava3.internal.operators.single.SingleDoOnEvent.subscribeActual(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:17)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:1)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeDefer.subscribeActual(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:16)
	at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:6)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.drain(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:87)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray$ConcatMaybeObserver.request(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:12)
	at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe$ElementAtSubscriber.onSubscribe(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:48)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeConcatArray.subscribeActual(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:126)
	at io.reactivex.rxjava3.core.Flowable.subscribe(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:6)
	at io.reactivex.rxjava3.internal.operators.flowable.FlowableElementAtMaybe.subscribeActual(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:9)
	at io.reactivex.rxjava3.core.Maybe.subscribe(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:6)
	at io.reactivex.rxjava3.internal.operators.maybe.MaybeToSingle.subscribeActual(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:9)
	at io.reactivex.rxjava3.core.Single.subscribe(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:1)
	at io.reactivex.rxjava3.internal.operators.single.SingleSubscribeOn$SubscribeOnObserver.run(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:5)
	at io.reactivex.rxjava3.core.Scheduler$DisposeTask.run(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:10)
	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.run(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:22)
	at io.reactivex.rxjava3.internal.schedulers.ScheduledRunnable.call(r8-map-id-1c364cc4c91cb7ea7742517031f1a5cb05586ae39a8383c537bc6971b54ab28f:1)
	at java.util.concurrent.FutureTask.run(FutureTask.java:317)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:348)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1154)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:652)
	at java.lang.Thread.run(Thread.java:1564)


Affected Android/Custom ROM version

No response

Affected device model

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    duplicateIssue or discussion is a duplicate of an existing issue or discussiontemplate ignoredThe user didn't follow the template/instructions (or removed them)

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions