Server Version#: 1.41.6.9685
Player Version#: N/A
<If providing server logs please do NOT turn on verbose logging, only debug logging should be enabled>
Had to rebuild my server recently, and updated Plex to its latest stable release after not updating for like a year or so. To my surprise, my favored TVDB agent is no longer able to be used. Shouldn’t be a problem, right? The new Plex Agent says it also pulls from TVDB, and all of my TV shows are named and organized properly, complete with TVDB IDs.
Nope. At least it really seems to be struggling some shows. In some cases, like with the anime and live action versions of Cowboy Bebop, it’s merging them into a single show. In others, like with Fullmetal Alchemist or Blood+, it’s matching them with similarly titled shows. With both issues, it’s apparently ignoring the fact that the folder names contain their TVDB IDs for a forced match.
Two examples of what I mean(and yes, I know I have two copies of the live action Cowboy Bebop episodes in their folder) -
With Cowboy Bebop, I was able to just split the show, and when I went to manually match the shows after the split it chose the correct one right off the bat. With Fullmetal Alchemist it detected the correct match as soon as I hit Fix Match. With Blood+, it wouldn’t even return the show as a selection choice when trying to manually match and searching by name. I had to search by TVDB ID number to get it to let me properly choose the show.
I use TVDB IDs specifically because I use Filebot for naming my media, and TVDB has far fewer problems with anime and other shows out of Japan compared to my experience trying to match them using TMDB. Using TMDB matching in Filebot was always absolutely terrible about improperly matching anime. And now I’m running into the exact same situation with bad matching in Plex, even when I should be forcing Plex to match it to a specific TVDB ID. This makes me think that there’s an issue with the way the Plex Agent works and what priority it gives to forced matches. It seems to me that it isn’t properly checking for forced matches, at least not TVDB ones, before trying to search for a match using TMDB.



