Changing Agent from MovieDB to TVDB for TV Library - Metadata not matching / changing

If you use TheTVDB agent, the embedded metadata (which are probably wrong) from your files will interfere. Due to the ‘Local Media Assets’ (LMA) being enabled and sitting at the top of the list.

On the other hand, you have LMA completely disabled in the TMDB agent.
This is the reason why you are seeing so totally different results, depending on which agent you define as the default for your library.

Do this:
Go to

  • Settings - Server - Agents - Shows - TheTVDB

In there, grab the line ‘Local Media Assets’ with your mouse and drag it downwards, so it ends up being at the bottom of the stack of active agents.
Repeat the same under

  • Settings - Server - Agents - Shows - TheMovieDatabase
  • Settings - Server - Agents - Movies - Plex Movie
  • Settings - Server - Agents - Movies - TheMovieDatabase

Afterwards, set your default agent for your library back to TheTVDB.
Then you can pick 1 of these 2 actions:

  • perform either the Plex Dance with the whole show affected by the weirdness.
  • perform the Fix Match procedure at the top level of the affected show