Sonarr seems to sometimes pick torrent that doesn't have the highest amount of seeders when all quality is equal

Sonarr version (exact version): 4.0.12.2823
Mono version (if Sonarr is not running on Windows): Not sure where to find this? Sorry!
OS: Unraid 6.12.14
Debug logs:
First pass: Sonarr Debug 1 (First Run) · GitHub
Second pass: Sonarr Debug (Second Run) · GitHub

Description of issue:
Found a couple of issues that I don’t quite understand. I ran an automatic search for all of The Boys from season 2 to latest. I only had season 1 previously downloaded. My first question is that for season 2, Sonarr returned torrents for individual episodes, though it did not do this for season 3 or 4, instead preferring season packs. I am not sure why it did this, but it should be reflected in the debug file above labeled “First pass”. And I am posting a picture of what the torrent selection looks like when I search for season packs for this season (the red exclamation marks all say “Existing file meets cutoff” because I have already download the episodes). In this instance, can anyone say why Sonarr returned individual episodes instead of one of the packs? I would definitely prefer season packs.

My second question, and the question that actually drove me to post this, is that when it was downloading individual episodes, it returned the first torrent on this list, even though the second torrent was the same quality and had more seeders. This should also be reflected in the first pass debug log. This is what the torrent selection looks like for this episode (S02E03):

Then, when I removed that specific episode from Sonarr and then re-ran the automatic search, it actually did return the second torrent, which had many more seeders and downloaded much faster. This should be reflected in the second pass debug log. If Sonarr was set to just download the first torrent it came across for whatever reason, I would understand to a degree, but I am not sure why on the second search it selected the right one, though this may be because I had already downloaded the first?

Can anyone look into these debug files and advise me on what is going on? This isn’t a terrible issue but I have noticed Sonarr occasionally doing this. For the record, in case this is needed, here is my quality profile for this show:

Any insight would be greatly appreciated. Thank you!

Here is another example I just came upon. This is a full season torrent for Industry Season 3. These were the top two torrents that came up, but the automatic search took the first one:

My log that accompanies the automatic search:
https://gist.github.com/daydreamingdude/6cce2f94a3d12f7651bcc0fb1ad65f9e

In this case, I have torrent leech at a lower priority than IPT (IPT was 2 and TL was 3), so that could possibly explain it, but when I search that log, I didn’t notice any language that indicates it used that as a criteria for downloading the first over the second.

EDIT: Actually, I set both trackers to 1 and when I manually searched for this again the TL torrent came out on top, so I suppose that explains this occurrence, but it doesn’t the example in my op, as all those torrents were from IPT.

  1. I don’t see the season packs your first log, so it’s imposible to say why they weren’t included.
  2. While seeders is eventually used, it’s pretty low on the list Sonarr FAQ | Servarr Wiki and depending on the actual number of seeders at the time reported by both they could be close enough that Sonarr didn’t prioritize on the number of seeders.