Plex is still using that old bundle and until you Dance - that won’t change. You have to remove the show, scan the library, empty the trash, clean the bundles, check the names, and re-add the show for a brand new bundle.
All steps, in the order given - or it simply won’t work.
Also - TVDB is… slow these days, more slow for some than others - so Dance, but give it some time.
This - all this - is why Veterans know all too well the importance of pristine file names and structures BEFORE you write that bundle. Been there, done that, have the autographed T-Shirt.
Be SURE to read this edit:
You are using, at least some, MP4 files - do this now, before you Dance, or you will be Dancing again:
Move Local Media Assets to the bottom of the stack of Active Agents under ALL tabs in Shows and Movies.
Red: Where it was
Green: Where it goes
Reason: LMA in the top slot give tip-top priority to an embedded and bogus Title. Plex will actually prefer that Title over a perfect file name - unless you take steps to stop that nonsense with the LMA Hack.
I’ve done the plex dance several times, and I just created a brand new library to avoid having any leftover bundles. I’m going to try create a new docker instance to see if that one goes through.
Move Local Media Assets to the bottom of the stack of Active Agents under ALL tabs in Shows and Movies.
Red: Where it was
Green: Where it goes
Reason: LMA in the top slot gives tip-top priority to an embedded and bogus Title (in an MP4/M4V file). Plex will actually prefer that Title over a perfect file name - unless you take steps to stop that nonsense with the LMA Hack.
Fixed it. My tvdb agent must have been corrupted or I broke it somehow. I deleted the directories and files under /Plug-in Support/ that referred to tvdb and restarted my plex docker. Added Spongebob to my existing library that I had been working with and it found all metadata within a few minutes. Thanks for all your help.