Frusturation With TV Scanner Data Source

Server Version#: 1.25.1.5286
Player Version#:N/A

It is very frustrating to try and understand where the data is coming from for the TV Scanner. Previously, if I had trouble getting a TV episode to match, I could always look up in TheTVDB website and see what episodes were there so I could know how to name my file to match.

Now however, more and more I encounter edge cases where the plex TV series agent is not getting the data I expect it to get. Either it’s mismatching or it’s not matching an episode at all.

Case and point (my current problem): Brooklyn Nine Nine S08E10. This is the second part of a 2 part (series) finale. On the TheTVDB it is listed correctly as S08E10. In my files it is named correctly with S08E10. In the Plex Server interface it is listed as “Episode 10” but no metadata is being found for it.

Even on Plex’s own website, this show lists it properly

BUT I did also notice that that page lists NINE episodes for the season, despite having a 10th episode in the list. Maybe that’s the source of confusion for this one? Plex is pulling from their own data and their own data has the season listed as only having 9 episodes?

This sometimes happens when TheTVDB and The Movie Database have different information for a show.

TheTVDB lists ten episodes: Brooklyn Nine-Nine - - Season 8 - TheTVDB.com

The Movie DB lists nine episodes: Brooklyn Nine-Nine: Season 8 (2021) — The Movie Database (TMDB). Since Episode 9 & 10 aired on the same date, TMDB might be considering them one episode.

Edit: Corrected typo on number of episodes in TheTVDB & TMDB.

Check the Episode Ordering settings for the TV Show library and the show itself.

If using The Movie Database, change it to TheTVDB, then refresh the metadata for the show.

See this post for details on checking the Episode Order for a library or show:

1 Like

With the new agent just change the episode ordering to thetvdb (aired) for that show.. it will refresh after you save the setting for that show

The default for new libraries is themoviedb ordering. if you generally prefer tvdb change the ordering for the library (you will need to refresh entire library to update all shows to it though)

Thanks for the replies.

I checked and the episode ordering for my library is already on TheTVDB.

And for the show, the episode ordering I only see airing order or DVD order.

This is how it already was (I haven’t changed anything). I have tried refreshing the metadata of course and no change.

then probably you never treated metadata for library after changing to new agent so the show is still using old agent. this is weirdness that happens when old agent shows in new agent library.

those options are for old agent if I recall them. do a get info on one of the episodes, view the xml and look at the GUID

For episode 9 (which shows correctly):
guid=“com.plexapp.agents.thetvdb://269586/8/9?lang=en”
parentGuid=“com.plexapp.agents.thetvdb://269586/8?lang=en”
grandparentGuid=“com.plexapp.agents.thetvdb://269586?lang=en” type=“episode” title=“The Last Day”

For episode 10 (the episode not getting metadata):
guid=“com.plexapp.agents.thetvdb://269586/8/10?lang=en”
parentGuid=“com.plexapp.agents.thetvdb://269586/8?lang=en”
grandparentGuid=“com.plexapp.agents.thetvdb://269586?lang=en”

yeah that means that show is still using the old agent. which is likely why it is acting strangely. I know it is a bit nervous to refresh metadata for entire library but the old agent will stop working sooner or later and the plan was to remove them eventually so you should. After that you should see the options like my screenshots

Alright thanks for the help. I’ve triggered a full refresh of the library.

Will report back when it’s done.

Forgot to report back on Sunday but yes this solved my issue. I do have to manually fix some things (man, Mythbusters is a mess), but I understand those things and it’s just some work to do. Guess I had to do it eventually anyway.

Thanks for all the help!

1 Like

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