Pokémon Plex Multi id Mess - no metadata even with NFO enabled!

So, this week Pokémon (1997) {tmdb-60572} is an absolute mess on my plex server. All episode are no longer matched due to some idiot over at tmdb creating tmdb://317083 and tmdb://318213. Idiots exists, I get that but plex should just not nuke all data.

Screenshot From 2026-04-05 10-37-56

Both of these have been removed but plex still lists them within their internal matching system …

Pokémon (1997)
  plex://show/5d9c082ae264b7001fc3dca6
  tv.plex.agents.nfo.series://show/tmdb_60572
  imdb://tt0168366
  tmdb://60572
  tmdb://317083
  tmdb://318213
  tvdb://76703

What is even worse is that I’m now using a custom metadata agent with the priority order of Plex Local Media -> Plex NFO Series -> Plex Series (primary) that all my metadata is gone and episode are unmatched and nothing is displaying.

I guess in this scenario that as unmatched = true the agent does not fall back to load the nfo files :frowning:

Thankfully, in this instance the ids have been removed and the show matches again, phew !!!