It was never really x265 for me, it was just any movie. Manually changing the poster is not required, while that typically does expedite the issue the metadata refreshes that Plex does often also caused it.
Playback would stall while the client waits for the /playQueues endpoint to respond. This would take a similar amount of time as checking the /metadata endpoint with includeExtras=1 (Get Info > View XML).
My assumption was that this was bad metadata with Plex’s movie agent, because previously known good versions of PMS that I knew were solid were also having the same issue as the newer versions of PMS. (And running the legacy movie agents completely resolved the issue as well)
Here’s an example of the extra entries in the taggings table for a single movie. This particular movie does to seem to play fine and the /metadata endpoint loads in <1 second. I’ve ran my cleaning recently, so it’s possible this table is just empty enough that the queries are fast enough to not affect anything. (1200 total “excess” entries" compared to 100k+ I’ve have previously)
Download a copy of your DB before the issue is observed
Reproduce the issue
Change poster on newly added content
Attempt playback on newly added content
Playback fails
Download a copy of your DB
Then share both DB files (please label pre- and post- for ease of confirming). Identify the title where the issue was reproduce. If you would like to see this issue resolved, this is what our eng team needs to properly troubleshoot the issue. Feel free to DM them to me.
As of one of the most recent updates I’m having an issue reproducing this movie error, testing further. I added a few movies today, changed the posters, so far no crash…
Note, @carrousel5301 's script deletes the Genre information from movies and shows.
Edit: Was having a new issue with the latest plex beta with x265 series not working for Roku, fixed by updating to the latest intel GPU driver (was all of 1 version back).
Well that’s concerning… all I did was add a movie to see the genre’s and then run the script.
Here’s the bat file I use:
"C:\Program Files\Plex\Plex Media Server\Plex SQLite.exe" "C:\PLEX\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db" "DELETE FROM taggings WHERE tag_id IN (SELECT tag_id FROM taggings WHERE text LIKE '%image.tmdb.org%' OR text LIKE '%artworks.thetvdb.com%' OR text LIKE '%metadata-static.plex.tv%');"