AV1 video stream crashing the player (Unexpected runtime error)

So i’ve recently converted a few episodes of a series and i’m getting constant errors while trying to play the video over the Android apps.

On the mobile apps i’m getting an “Error Occured: Unexpected runtime error” with a black screen in the background, on the Android TV it’s stuck on the loading spinner also with a black screen. I’ve verified that all tested devices support AV1 natively with another video and the video plays completly fine with other players (Samsung, VLC) over the network share. It’s just the Plex app (or better the ExoPlayer within) crashing while decoding the video…

I’ve done the following to the media file to check out any other issues:

  • Removed any other streams than the video
  • Checked the integrity with ffmpeg -v error -i input.mkv -f null - 2> error.log
  • Remuxed the container again as MKV

I’ve attached the logs from my device (Samsung S24) and additional data about the video - sadly can’t upload this one since it’s copyrighted material. But i’m technically versed and eager to help debugging this issue :slight_smile:

Logs Android: Plex error logs · GitHub
File info: mkvmerge.log · GitHub

Server Version: 4.146.0
Player Version: 2025.16.0 (966828402)

2 Likes

I’m not familiar with the error in log so can’t say off hand what is happening but in this sort of case the devs usually do ask for a sample file. If you can make a short clip with ffmpeg or whatever that exhibits the same behavior it should be fine. Only needs to be like half a minute long. You can put it on Google Drive or similar and message me a link so it is not posted publicly so it I can add to report.

@BigWheel

I can do that - i’ll send you the link to the cut MKV file (60secs).

Strangely this doesn’t throw the error when trying to play the file, instead it now “plays” the file without any display output (audio is playing without issues though). Very strange…

nativeLog_0.txt: nativeLog_0.txt · GitHub

It’s happening to me as well!

Bueno ese problema esta con la ultima version de Plex pero solo pasa cuando estoy fuera de la red; en la red muy pocas veces genera ese error. Ya eh probado tanto en Android como en iOs… solo eh probado la app en celulares aun no se si pasa lo mismo en tv y pc por seguridad a mis conocidos que tengo en el servidor les dije que no actualizaran la app y si es posible que usen por la Wep

Here’s the last comment in English: Well, that problem is with the latest version of Plex, but it only happens when I’m offline; online it rarely generates that error. I’ve already tested it on both Android and iOS… I’ve only tested the app on cell phones. I don’t know if the same thing happens on TVs and PCs. For security reasons, I told my friends on the server not to update the app and, if possible, to use it via Web.

@gmonk @HugoDiez If either of you are also able to share a sample file and the app logs it would be appreciated.

Un Archivo de muestra te refieres a un video corto indicando el error??? y el regristro cual es??

A small clip of the video that causes the problem
https://support.plex.tv/articles/201035968-generating-sample-files-from-media/

the log from the app after trying to play the file. https://support.plex.tv/articles/201636593-mobile-logs/

175360709909953.zip (55.7 KB) Here’s my log file after the error

Hello! I have another friend that also has this error. He’s also on a Samsung S25

ok thank you.

Same issue on galaxy s24 ultra. Seemingly no problem on my c3 LG TV or plex for desktop

I think it has something to do with the burned in captions, because the error only comes up for me when I have them on

@marcopixel It looks like your encountering an issue where the buffer can’t fill more than 500ms which isn’t enough for playback to begin.

@gmonk It looks like your issue is with VobSub’s they were missing in an earlier version of the app, but are supported in 2025.18 and above.

Could you both try the build below to see if it fixes your issue; https://artifacts.plex.tv/react-builds/2025.19.0.966828411-ee4a5/PlexReactNative-2025.19.0.966828411-ee4a5.apk

If not, could you grab the logs from this build, and I will take a look.

@sixones

I’ve sent you the logs directy over DM, sadly the build didn’t work for me…

Thanks for the logs, I think I’ve solved the issue, though sadly my phone doesn’t support 10-bit AV1 but it does play (just with blank video …). Here’s a build you can try;

https://artifacts.plex.tv/react-builds/2025.19.0.966828413-36194/PlexReactNative-2025.19.0.966828413-36194.apk

Sadly still no video output but the playback seems to be working (black screen with audio playing).

I’ve send you the logs via DM again :slight_smile:

I’ve fixed my problem by going into the subtitle settings on the mobile app and changing the burn subtitles to always. Then, they just work! Don’t know why, don’t know how, but they do!

This is happening because the video is AV1 10-bit and your device doesn’t support 10-bit AV1. Unfortunately, there’s no way to check if your device supports 10-bit AV1 - I see the same problem with my Samsung S24 Ultra with your video, the same happens on the existing app.