Reporting back with latest.
PROBLEM SOLVED!
Stupid Sonarr!!! Sonar has a setting I turned on a long time ago and forgot about it.
Settings
Metadata
Plex - enable
This feature worked fine, until it didn’t.
Sonarr metadata feature puts a small file in the main folder named ‘.plexmatch’
It looks harmless enough. Here are contents for one of the test shows:
Title: The Big Cigar
Year: 2024
TvdbId: 418756
ImdbId: tt19399602
Now all works fine if I do two things.
- turn off the sonarr metada .plexmatch file, so no more .plexmatch file
- add either {tvdb-xxx} or {tmdb-xxx} into show name folder.
Once I made those two changes, new shows and new seasons populate correctly without having to do a manual metadata refresh.
I will add that I did test bypassing sonarr, so some of my test did not have the sonarr metadata file, yet still did not work. But after so many test, I am not going to question anything or touch anything. It is now working!!
Thanks to @anon5074910, @Flanders and @pshanew for engaging and trying to help!