Automatic updating of series is working fine BUT it always seems to make the decision based on the most recent entry in the history and ignores any previous manual edits.
For instance, if I have a preference for 720p over 1080p and if Sonarr has pulled a WEBDL-1080p which I have then re-encoded (to 720p, stripping unwanted subs and converting to x265) and updated via Manage Episodes, when a new WEBDL-720p is found it will download this and replace my copy. I do not want to turn off monitoring until the episodes hit their profile upgrade limit.
Is there a way to get monitoring to prefer what is entered manually to what is in the history?
Upgrades are based on the file information Sonarr has for the file on disk, not history (though history is used for some things if there isn’t a file on disk yet).
You’re going to need to provide the logs that were requested when you opened this thread to troubleshoot this any further.
Looking a the debug logs, I can see why I had the problem and how to solve it. I have noted below in case it helps anyone else.
The problem was a result of adding scores to 480p, 720p & 1080p in a Release Profile. Originally I was only looking for SDTV and DVD releases but added the other settings allowed me to grab and re-encode other files if I could not find SDTV/DVD. I store all files as {showname}.{year}.SnnEnn
Over time I have upgraded my screens and storage, so my target downloads changed and will now upgrade until I hit the preferred level - however I had not adjusted the Release Profile settings.
When a new version (or even the same one) as an existing file with a Profile Identifier in its name (e.g. 720p set to +10) was identified by an indexer, although the Quality Profile was the same, the preferred word score would be higher as the new file has 720p in its name and the version on disk did not. As a result the file would be downloaded.