The Plex TV Scanner has invalid TheTVDB IDs for the following three episodes…
Coach (1989) - Season 1 - Episode 1 (Plex has 219907. Should be 4337902).
Modern Family (2009) - Season 6 - Episode 13 (Plex has 5059742. Should be 5069879).
Modern Family (2009) - Season 8 - Episode 1 (Plex has 5661514. Should be 5857673).
You don’t need Plex support to fix it. You can make the changes yourself on themoviedb.org. Then wait 48 hours for it to update in Plex’s database before refreshing the metadata for your shows.
Thanks. However, the issue is with with TheTVDb and not TheMovieDB. Also, the issue isn’t that the the TheTVDB.com website needs updating. The new Plex Scanner has the wrong ID in it’s database for the episode. The ID’s in Plex are invalid. I’m actually a developer and work closely with the APIs. Plex had fixed several of these for me in the past.
@SwiftPanda16 is 100% correct. @nrfoster45 The new scanner uses a combination of metadata from multiple online sources and one of the many ways it links these is with the external ids which are stored on tmdb. There is no TVDB or TMDB agents anymore, its all a consolidation of the same metadata just controlled via episode ordering.
It’s still wrong. I just refreshed the metadata on Plex just now for Coach and confirmed. I know that the new scanner does not scan TheMovieDB and TheTVDB anymore. The TheTVDB ID I’m referring to doesn’t show up in the Plex interface. However, it’s stored in the Plex database. The pilot episode still shows an ID of 219907 and not 4337902… https://thetvdb.com/series/coach/episodes/4337902
I’m not saying that the Plex scanner is showing the wrong episode in Plex or that any of the metadata it’s displaying is wrong. I’ll try to review the posts that you and SwiftPand16 wrote and see if I can understand what you guys are saying. If you truly can fix IDs on the TheTVDB site then Plex may have to run an internal scan before it will work for their clients.
The easiest way to think about it is that there is one set of metadata, don’t think of it as coming from TMDB, TVDB or IMDB independently. Its one set of data on the plex side. Then depending on how you have named your media on disk to match the source is how plex matches the data for the episode. The data is the same, its just how its then ordered to match your naming.
So, as you have picked to use TVDB as your episode ordering its mixed up as the link in TMDB goes to the wrong record so plex gets it wrong.
Its a little more complicated than what I’ve said above but that’s kinda how I think about it
I don’t fully understand what you are saying but I guess it doesn’t matter. The end result is correct TVDB IDs (I hope in 48 hours).
We know that Plex looks up the episode’s TVDB ID from the TMDB API website (otherwise the corrections you made for me wouldn’t work). We also know that Plex then stores the TVDB ID in their master database (otherwise it wouldn’t take up to 48 hours to propagate).
The internal workings of how the Plex scanner interacts with the Plex centralized database and how the Plex centralized database interacts with TVDB, TMDB, IMDB doesn’t really matter.