I have had a couple of incidents recently where episodes have been matched to a download, but the download is not the correct file. The download is mislabelled, and in fact is from a different series, or TV programme altogether.
It would be useful to be able to mark these downloads as “bad” / “incorrect” in some way so that they can continue to be monitored, and auto-downloaded, without continuing to download the same bad episode.
Some of this could be the logic for downloading. I have noticed that in some instances a download has an age which is significantly older than the release date for than when the episode aired. For example a download age of 593 days, for an episode which aired 7 days prior.
You can blacklist the releases so they won’t be retried (you can do this from Activity: Queue or Activity: History). There are a number of reasons why these can be picked up incorrectly (or seemingly incorrectly).
A typical cause of this is the indexer linking things to the wrong series ID so it appears to Sonarr as a different episode. There are also issues with strictly using the episode release date because things come out early (not 500 days mind you) or they have different air dates in different countries (and TVDB using one country might conflict with when the releases came out elsewhere). If you can provide a concrete example of this we can look into whether it is something we can solve.