Plex Server can't find TV series based on the series ID

Unbelievable. There’s an option to upgrade the scanner or something like that when I went to scan the libraries. Once I chose that option, it disappeared but a scan of my TV shows immediately started without my need to do so. And just like magic, shows/seasons started to appear. This tells me that there is nothing wrong with my naming conventions but rather with Plex. Why I had to do this manually instead of this improved scanner being enabled by default I’ll never know, but this whole Plex dance nonsense has to go. I’ve lost quite a bit of faith in Plex and am considering switching back to K*di, which my wife uses. I went ahead and attached a debugger to the process and the folders are being seen but apparently something wrong is happening afterwards, I saw access to the cache but no changes. For Ghost Hunters, I never changed a single filename or folder structure, it was only by updating the scanner by way of the context menu (the three vertical dots where you can scan your library, manage your library, etc) where I found this. If anyone has any insight I’d love to know, but I do greatly thank everyone for your help.