Crashing while scrolling episodes on Nvidia Shield

Hi Guys, not sure if this is the correct forum

I’m facing a bit of an issue with my Plex client on Nvidia Shield. While I am scrolling through a tv show’s episode list, the app crashes. If I select a tv/movie, the app crashes. This only happens on the shield, all other devices do not have this issue. If I long press on a movie and hit play, it will play. If I press continue watching, the show/movie will play. But navigating to Movie/Tv → Library → select show/movie → crash

Server - Truenas scale → Truenas Scale official Plex server app

Debugging -
Shield PRO - factory reset nvidia shield, mutiple times, reinstall client, uninstall server app

Server - complete recreation of the docker container, fresh install, new image

The WTF part:
I created a new server with a brand new plex account → absolutely no issues

Is this an issue with my account? I have plex pass and the account has existed since ~2018

Attaching logs

Plex Media Server Logs_2023-05-10_10-56-33 2.zip (4.3 MB)

One error that shows up in the client network logs occasionally during a crash

05-10 17:37:40.961  i: [UpdateChannelsJob] Syncing programs for Watch Next channel
05-10 17:37:42.657  e: An exception occurred: java.lang.IllegalArgumentException: Volume tv not found
05-10 17:37:42.657  e: Stacktrace: java.lang.IllegalArgumentException: Volume tv not found
	at android.database.DatabaseUtils.readExceptionFromParcel(DatabaseUtils.java:172)
	at android.database.DatabaseUtils.readExceptionWithFileNotFoundExceptionFromParcel(DatabaseUtils.java:153)
	at android.content.ContentProviderProxy.openTypedAssetFile(ContentProviderNative.java:781)
	at android.content.ContentResolver.openTypedAssetFileDescriptor(ContentResolver.java:1983)
	at android.content.ContentResolver.openAssetFileDescriptor(ContentResolver.java:1798)
	at android.content.ContentResolver.openFileDescriptor(ContentResolver.java:1631)
	at android.content.ContentResolver.openFileDescriptor(ContentResolver.java:1578)
	at android.app.ActivityThread$AndroidOs.openDeprecatedDataPath(ActivityThread.java:7510)
	at android.app.ActivityThread$AndroidOs.access(ActivityThread.java:7542)
	at java.io.UnixFileSystem.checkAccess(UnixFileSystem.java:281)
	at java.io.File.exists(File.java:815)
	at dp.h$a.a(SourceFile:95)
	at dp.v$a.a(SourceFile:39)
	at dp.n$a.c(SourceFile:81)
	at dp.n$a.d(SourceFile:54)
	at com.plexapp.plex.preplay.j.r(SourceFile:91)
	at bp.n.l(SourceFile:23)
	at bp.n.a(Unknown Source:0)
	at bp.g.invoke(Unknown Source:13)
	at xn.b$h.invokeSuspend(Unknown Source:14)
	at kotlin.coroutines.jvm.internal.a.resumeWith(SourceFile:12)
	at kotlinx.coroutines.c1.run(SourceFile:119)
	at android.os.Handler.handleCallback(Handler.java:938)
	at android.os.Handler.dispatchMessage(Handler.java:99)
	at android.os.Looper.loop(Looper.java:223)
	at android.app.ActivityThread.main(ActivityThread.java:7668)
	at java.lang.reflect.Method.invoke(Native Method)
	at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:592)
	at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:947)
	Suppressed: kotlinx.coroutines.a1: [y2{Cancelling}@e820d38, Dispatchers.IO]`Preformatted text`
type or paste code here

Thanks for the server logs but PLEASE TURN VERBOSE OFF.

(it’s as annoying as me typing in all caps :rofl: )

we lose more data than we keep with VERBOSE on.

Can you turn it off, SAVE the change, recreate , then download and attach the new ZIP file ?

haha, I understand, these logs are from the new server so its not 100% the same as before. But the crashing still remains the same.

I highly recommend looking at the file PLEX_CLIENT_LOG, which is the network logging from the Shield plex app

Plex Media Server Logs_2023-05-12_18-01-24 2.zip (2.6 MB)

That’s a juicy one :bug:

Submitting to the Android team

Is there a link I can follow along with?

no. bug tracking is internal, sorry

you can track the release notes

The android team is very good at documenting fixes.

I need to fill in more details.

What are the steps to reproduce.

When does it fail?

Is it hard crash ??

Basic installation
select TV shows in the side panel → Library → select tv show → select season → you will see which episodes are available
Within 10 seconds the app will crash

Thank you!

In their release announcements, they often reference a ticket number.

For this one: #25633

Just wanted to ask, what’s so juicy about my issue?
My developer’s brain is getting a little restless trying to understand the issue

Or is there anything in the release notes that I can keep an eye for so I know my issue is resolved

I like unusual bugs.

Most of my days are “It’s broke” (because of something entirely not related to Plex) :rofl:

When your issue is resolved, you should see the ticket number in the release notes.

Hey @ChuckPa, I’m having a bit of a hard time finding a ticket reference on the release page. Mind helping me out with a link?
A friend of mine who is apart of my server is also facing this same issue now on his shield. So not sure around when this could be fixed

It is still open / unresolved.

That’s why you don’t see it in the release notes.

I will follow up with them.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.