Episodes not being downloaded?

Sonarr version (exact version): 2.0.0.5344
Mono version (if Sonarr is not running on Windows): 5.10.1.57
OS: TrueNAS 12
Description of issue:

I noticed I’m behind several episodes on multiple series. This started few days ago, after I I installed a new jail and restored the database from the backup. I tried restarting the service this morning and no dice. Can you please let me know what should I check? Episodes download fine if I manually perform an automated search.

For example, there is one episode available for download if I manually search for, but the logs show otherwise:

21-1-21 10:15:17.9|Info|AppFolderInfo|Data directory is being overridden to [/usr/local/sonarr]
21-1-21 10:15:18.1|Info|Router|Application mode: Interactive
21-1-21 10:15:18.3|Info|MigrationLogger|*** Migrating data source=/usr/local/sonarr/nzbdrone.db;cache size=-10000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
21-1-21 10:15:18.5|Info|MigrationLogger|*** Migrating data source=/usr/local/sonarr/logs.db;cache size=-10000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
21-1-21 10:15:18.6|Info|OwinHostController|Listening on the following URLs:
21-1-21 10:15:18.6|Info|OwinHostController|  http://*:8989/
21-1-21 10:15:18.8|Info|NancyBootstrapper|Starting Web Server
21-1-21 10:15:20.1|Warn|MonoDebugCheck|Mono is not running with --debug switch
21-1-21 10:15:50.1|Info|RssSyncService|Starting RSS Sync
21-1-21 10:15:52.2|Info|DownloadDecisionMaker|Processing 191 releases
21-1-21 10:15:52.7|Info|RssSyncService|RSS Sync Completed. Reports found: 191, Reports grabbed: 0
21-1-21 10:45:54.8|Info|RssSyncService|Starting RSS Sync
21-1-21 10:46:00.4|Info|DownloadDecisionMaker|Processing 291 releases
21-1-21 10:46:01.3|Info|RssSyncService|RSS Sync Completed. Reports found: 291, Reports grabbed: 0
21-1-21 11:08:27.5|Info|SceneMappingService|Updating Scene mappings
21-1-21 11:16:29.1|Info|RssSyncService|Starting RSS Sync
21-1-21 11:16:31.3|Info|DownloadDecisionMaker|Processing 296 releases
21-1-21 11:16:32.1|Info|RssSyncService|RSS Sync Completed. Reports found: 296, Reports grabbed: 0
...
21-1-21 11:35:09.9|Info|RefreshSeriesService|Updating Info for The Stand (2020)
21-1-21 11:35:10.0|Info|RefreshEpisodeService|Starting episode info refresh for: [359583][The Stand (2020)]
21-1-21 11:35:10.0|Info|RefreshEpisodeService|Finished episode refresh for series: [359583][The Stand (2020)].
21-1-21 11:35:10.0|Info|DiskScanService|Scanning disk for The Stand (2020)
21-1-21 11:35:10.2|Info|DiskScanService|Completed scanning disk for The Stand (2020)
21-1-21 11:35:10.2|Info|ExistingMetadataImporter|Found 0 existing metadata files
21-1-21 11:35:10.2|Info|ExistingSubtitleImporter|Found 0 existing subtitle files
21-1-21 11:35:10.2|Info|ExistingOtherExtraImporter|Found 0 existing other extra files
21-1-21 11:35:10.2|Info|ExistingExtraFileService|Found 0 extra files
...
21-1-21 10:15:17.9|Info|AppFolderInfo|Data directory is being overridden to [/usr/local/sonarr]
21-1-21 10:15:18.1|Info|Router|Application mode: Interactive
21-1-21 10:15:18.3|Info|MigrationLogger|*** Migrating data source=/usr/local/sonarr/nzbdrone.db;cache size=-10000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
21-1-21 10:15:18.5|Info|MigrationLogger|*** Migrating data source=/usr/local/sonarr/logs.db;cache size=-10000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3 ***
21-1-21 10:15:18.6|Info|OwinHostController|Listening on the following URLs:
21-1-21 10:15:18.6|Info|OwinHostController|  http://*:8989/
21-1-21 10:15:18.8|Info|NancyBootstrapper|Starting Web Server
21-1-21 10:15:20.1|Warn|MonoDebugCheck|Mono is not running with --debug switch
21-1-21 10:15:50.1|Info|RssSyncService|Starting RSS Sync
21-1-21 10:15:52.2|Info|DownloadDecisionMaker|Processing 191 releases
21-1-21 10:15:52.7|Info|RssSyncService|RSS Sync Completed. Reports found: 191, Reports grabbed: 0
21-1-21 10:45:54.8|Info|RssSyncService|Starting RSS Sync
21-1-21 10:46:00.4|Info|DownloadDecisionMaker|Processing 291 releases
21-1-21 10:46:01.3|Info|RssSyncService|RSS Sync Completed. Reports found: 291, Reports grabbed: 0
21-1-21 11:08:27.5|Info|SceneMappingService|Updating Scene mappings
21-1-21 11:16:29.1|Info|RssSyncService|Starting RSS Sync
21-1-21 11:16:31.3|Info|DownloadDecisionMaker|Processing 296 releases
21-1-21 11:16:32.1|Info|RssSyncService|RSS Sync Completed. Reports found: 296, Reports grabbed: 0

The only thing that is useful is debug logs from RSS syncs after the release is available to see why it’s being rejected.

1 Like

@markus101, here it is the debug log entry for an episode which should download, but it does not. Everything looks OK, I have no idea why the episode is not downloaded.

21-1-22 04:24:55.5|Debug|DownloadDecisionMaker|Processing release 'The.Stand.2020.S01E06.The.Vigil.720p.AMZN.WEB-DL.DDP5.1.H.264-NTG.mkv-xpost' from 'nzb.su'
21-1-22 04:24:55.5|Debug|Parser|Parsing string 'The.Stand.2020.S01E06.The.Vigil.720p.AMZN.WEB-DL.DDP5.1.H.264-NTG.mkv-xpost'
21-1-22 04:24:55.5|Debug|Parser|Episode Parsed. The Stand 2020 - S01E06 
21-1-22 04:24:55.5|Debug|Parser|Language parsed: English
21-1-22 04:24:55.5|Debug|QualityParser|Trying to parse quality for The.Stand.2020.S01E06.The.Vigil.720p.AMZN.WEB-DL.DDP5.1.H.264-NTG.mkv-xpost
21-1-22 04:24:55.5|Debug|Parser|Quality parsed: WEBDL-720p v1
21-1-22 04:24:55.5|Debug|Parser|Release Group parsed: NTG
21-1-22 04:24:55.5|Debug|AlreadyImportedSpecification|Performing alerady imported check on report
21-1-22 04:24:55.5|Debug|AlreadyImportedSpecification|Skipping already imported check for episode without file
21-1-22 04:24:55.5|Debug|AcceptableSizeSpecification|Beginning size check for: The.Stand.2020.S01E06.The.Vigil.720p.AMZN.WEB-DL.DDP5.1.H.264-NTG.mkv-xpost
21-1-22 04:24:55.5|Debug|AcceptableSizeSpecification|Item: The.Stand.2020.S01E06.The.Vigil.720p.AMZN.WEB-DL.DDP5.1.H.264-NTG.mkv-xpost, meets size constraints.
21-1-22 04:24:55.5|Debug|MaximumSizeSpecification|Maximum size is not set.
21-1-22 04:24:55.5|Debug|LanguageSpecification|Checking if report meets language requirements. English
21-1-22 04:24:55.5|Debug|ReleaseRestrictionsSpecification|Checking if release meets restrictions: The.Stand.2020.S01E06.The.Vigil.720p.AMZN.WEB-DL.DDP5.1.H.264-NTG.mkv-xpost
21-1-22 04:24:55.5|Debug|ReleaseRestrictionsSpecification|[The.Stand.2020.S01E06.The.Vigil.720p.AMZN.WEB-DL.DDP5.1.H.264-NTG.mkv-xpost] No restrictions apply, allowing
21-1-22 04:24:55.5|Debug|QualityAllowedByProfileSpecification|Checking if report meets quality requirements. WEBDL-720p v1
21-1-22 04:24:55.5|Debug|MinimumAgeSpecification|Minimum age is not set.
21-1-22 04:24:55.5|Debug|RetentionSpecification|Checking if report meets retention requirements. 0
21-1-22 04:24:55.5|Debug|SeriesSpecification|Checking if series matches searched series
21-1-22 04:24:55.5|Debug|DelaySpecification|Ignoring delay for user invoked search
21-1-22 04:24:55.5|Debug|HistorySpecification|Skipping history check during search
21-1-22 04:24:55.5|Debug|MonitoredEpisodeSpecification|Skipping monitored check during search
21-1-22 04:24:55.5|Debug|DownloadDecisionMaker|Release accepted

That’s the processing of the release, which does accept it. After all releases are processed Sonarr will grab accepted releases (the best available one for each episode), did that fail?

Please upload the entire log file and link it here (as requested in the template).

1 Like

@markus101 what exactly you are looking for? There are hundreds of nzb releases, spread though many debug.txt files, I need to search for an exact match, I’m sure you don’t want me to update 8x1MB worth of logs. Can you give me the Event keywords you want and I will search around this through logs?

I can do a specific search into logs, for example:

grep -A5 -B5 -i 'the.stand' *.txt

If I have an Event keyword, I will find right away what you need. Here it is a sample out of the HUGE terminal output. for the above command:

--
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|QualityParser|Trying to parse quality for Legacies.S03E01.720p.WEB.H264-CAKES-xpost
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|Parser|Quality parsed: WEBDL-720p v1
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|Parser|Release Group parsed: CAKES
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|ParsingService|No matching series Legacies
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|DownloadDecisionMaker|Release rejected for the following reasons: [Permanent] Unknown Series
sonarr.debug.8.txt:21-1-22 01:34:29.5|Debug|DownloadDecisionMaker|Processing release 'The.Stand.2020.S01E06.1080p.HEVC.x265-MeGusta-xpost' from 'nzb.su'
sonarr.debug.8.txt:21-1-22 01:34:29.5|Debug|Parser|Parsing string 'The.Stand.2020.S01E06.1080p.HEVC.x265-MeGusta-xpost'
sonarr.debug.8.txt:21-1-22 01:34:29.5|Debug|Parser|Episode Parsed. The Stand 2020 - S01E06
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|Parser|Language parsed: English
sonarr.debug.8.txt:21-1-22 01:34:29.5|Debug|QualityParser|Trying to parse quality for The.Stand.2020.S01E06.1080p.HEVC.x265-MeGusta-xpost
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|Parser|Quality parsed: HDTV-1080p v1
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|Parser|Release Group parsed: MeGusta
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|AlreadyImportedSpecification|Performing alerady imported check on report
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|AlreadyImportedSpecification|Skipping already imported check for episode without file
sonarr.debug.8.txt:21-1-22 01:34:29.5|Debug|AcceptableSizeSpecification|Beginning size check for: The.Stand.2020.S01E06.1080p.HEVC.x265-MeGusta-xpost
sonarr.debug.8.txt:21-1-22 01:34:29.5|Debug|AcceptableSizeSpecification|Item: The.Stand.2020.S01E06.1080p.HEVC.x265-MeGusta-xpost, meets size constraints.
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|MaximumSizeSpecification|Maximum size is not set.
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|LanguageSpecification|Checking if report meets language requirements. English
sonarr.debug.8.txt:21-1-22 01:34:29.5|Debug|ReleaseRestrictionsSpecification|Checking if release meets restrictions: The.Stand.2020.S01E06.1080p.HEVC.x265-MeGusta-xpost
sonarr.debug.8.txt:21-1-22 01:34:29.5|Debug|ReleaseRestrictionsSpecification|[The.Stand.2020.S01E06.1080p.HEVC.x265-MeGusta-xpost] does not contain one of the required terms: amzn
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|QualityAllowedByProfileSpecification|Checking if report meets quality requirements. HDTV-1080p v1
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|QualityAllowedByProfileSpecification|Quality HDTV-1080p v1 rejected by Series' quality profile
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|MinimumAgeSpecification|Minimum age is not set.
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|RetentionSpecification|Checking if report meets retention requirements. 0
sonarr.debug.8.txt-21-1-22 01:34:29.5|Debug|DelaySpecification|Profile does not require a waiting period before download for Usenet.
--
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|QualityParser|Trying to parse quality for Mission.Impossible.S04E18.1080p.BluRay.x264-GUACAMOLE
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|Parser|Quality parsed: Bluray-1080p v1
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|Parser|Release Group parsed: GUACAMOLE
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|ParsingService|No matching series Mission Impossible
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|DownloadDecisionMaker|Release rejected for the following reasons: [Permanent] Unknown Series
sonarr.debug.8.txt:21-1-22 01:34:29.7|Debug|DownloadDecisionMaker|Processing release 'The.Stand.2020.S01E06.1080p.HEVC.x265-xpost' from 'nzb.su'
sonarr.debug.8.txt:21-1-22 01:34:29.7|Debug|Parser|Parsing string 'The.Stand.2020.S01E06.1080p.HEVC.x265-xpost'
sonarr.debug.8.txt:21-1-22 01:34:29.7|Debug|Parser|Episode Parsed. The Stand 2020 - S01E06
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|Parser|Language parsed: English
sonarr.debug.8.txt:21-1-22 01:34:29.7|Debug|QualityParser|Trying to parse quality for The.Stand.2020.S01E06.1080p.HEVC.x265-xpost
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|Parser|Quality parsed: HDTV-1080p v1
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|Parser|Release Group parsed:
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|AlreadyImportedSpecification|Performing alerady imported check on report
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|AlreadyImportedSpecification|Skipping already imported check for episode without file
sonarr.debug.8.txt:21-1-22 01:34:29.7|Debug|AcceptableSizeSpecification|Beginning size check for: The.Stand.2020.S01E06.1080p.HEVC.x265-xpost
sonarr.debug.8.txt:21-1-22 01:34:29.7|Debug|AcceptableSizeSpecification|Item: The.Stand.2020.S01E06.1080p.HEVC.x265-xpost, meets size constraints.
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|MaximumSizeSpecification|Maximum size is not set.
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|LanguageSpecification|Checking if report meets language requirements. English
sonarr.debug.8.txt:21-1-22 01:34:29.7|Debug|ReleaseRestrictionsSpecification|Checking if release meets restrictions: The.Stand.2020.S01E06.1080p.HEVC.x265-xpost
sonarr.debug.8.txt:21-1-22 01:34:29.7|Debug|ReleaseRestrictionsSpecification|[The.Stand.2020.S01E06.1080p.HEVC.x265-xpost] does not contain one of the required terms: amzn
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|QualityAllowedByProfileSpecification|Checking if report meets quality requirements. HDTV-1080p v1
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|QualityAllowedByProfileSpecification|Quality HDTV-1080p v1 rejected by Series' quality profile
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|MinimumAgeSpecification|Minimum age is not set.
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|RetentionSpecification|Checking if report meets retention requirements. 0
sonarr.debug.8.txt-21-1-22 01:34:29.7|Debug|DelaySpecification|Profile does not require a waiting period before download for Usenet.
--
sonarr.txt-21-1-22 03:36:16.0|Info|RssSyncService|RSS Sync Completed. Reports found: 296, Reports grabbed: 0
sonarr.txt-21-1-22 04:06:17.3|Info|RssSyncService|Starting RSS Sync
sonarr.txt-21-1-22 04:06:21.1|Warn|Torznab|Indexer 1337x.to rss sync didn't cover the period between 01/22/2021 08:05:41 and 01/22/2021 09:06:21 UTC. Search may be required.
sonarr.txt-21-1-22 04:06:25.1|Info|DownloadDecisionMaker|Processing 203 releases
sonarr.txt-21-1-22 04:06:26.3|Info|RssSyncService|RSS Sync Completed. Reports found: 203, Reports grabbed: 0
sonarr.txt:21-1-22 04:24:42.1|Info|NzbSearchService|Searching 4 indexers for [The Stand (2020) : S01E06]
sonarr.txt-21-1-22 04:24:55.3|Info|DownloadDecisionMaker|Processing 71 releases
sonarr.txt-21-1-22 04:36:51.6|Info|RssSyncService|Starting RSS Sync
sonarr.txt-21-1-22 04:36:51.6|Warn|Torznab|Indexer 1337x.to rss sync didn't cover the period between 01/22/2021 09:06:21 and 01/22/2021 09:06:21 UTC. Search may be required.
sonarr.txt-21-1-22 04:36:53.6|Info|DownloadDecisionMaker|Processing 194 releases
sonarr.txt-21-1-22 04:36:54.8|Info|RssSyncService|RSS Sync Completed. Reports found: 194, Reports grabbed: 0
sonarr.txt:21-1-22 04:41:00.8|Info|NzbSearchService|Searching 4 indexers for [The Stand (2020) : S01E06]
sonarr.txt-21-1-22 04:41:06.8|Info|DownloadDecisionMaker|Processing 71 releases
sonarr.txt-21-1-22 05:02:01.1|Info|NzbSearchService|Searching 4 indexers for [WandaVision : S01E03]
sonarr.txt-21-1-22 05:02:11.6|Info|DownloadDecisionMaker|Processing 20 releases
sonarr.txt-21-1-22 05:06:56.3|Info|RssSyncService|Starting RSS Sync
sonarr.txt-21-1-22 05:06:57.9|Warn|Torznab|Indexer 1337x.to rss sync didn't cover the period between 01/22/2021 09:06:21 and 01/22/2021 10:06:57 UTC. Search may be required.
--
sonarr.txt-21-1-22 08:32:01.2|Info|DiskScanService|Completed scanning disk for Space Force
sonarr.txt-21-1-22 08:32:01.3|Info|ExistingMetadataImporter|Found 0 existing metadata files
sonarr.txt-21-1-22 08:32:01.3|Info|ExistingSubtitleImporter|Found 0 existing subtitle files
sonarr.txt-21-1-22 08:32:01.3|Info|ExistingOtherExtraImporter|Found 0 existing other extra files
sonarr.txt-21-1-22 08:32:01.3|Info|ExistingExtraFileService|Found 0 extra files
sonarr.txt:21-1-22 08:32:01.3|Info|RefreshSeriesService|Updating Info for The Stand (2020)
sonarr.txt:21-1-22 08:32:01.3|Info|RefreshEpisodeService|Starting episode info refresh for: [359583][The Stand (2020)]
sonarr.txt:21-1-22 08:32:01.4|Info|RefreshEpisodeService|Finished episode refresh for series: [359583][The Stand (2020)].
sonarr.txt:21-1-22 08:32:01.4|Info|DiskScanService|Scanning disk for The Stand (2020)
sonarr.txt:21-1-22 08:32:01.4|Info|DiskScanService|Completed scanning disk for The Stand (2020)
sonarr.txt-21-1-22 08:32:01.4|Info|ExistingMetadataImporter|Found 0 existing metadata files
sonarr.txt-21-1-22 08:32:01.4|Info|ExistingSubtitleImporter|Found 0 existing subtitle files
sonarr.txt-21-1-22 08:32:01.4|Info|ExistingOtherExtraImporter|Found 0 existing other extra files
sonarr.txt-21-1-22 08:32:01.4|Info|ExistingExtraFileService|Found 0 extra files
sonarr.txt-21-1-22 08:32:01.4|Info|RefreshSeriesService|Updating Info for Star Trek: Discovery

Specifically the point where it was actually grabbed. Which based on your grep isn’t there, it’ll log: Report sent to NameOfDownloadClient. ReleaseName. Are your previous logs with the release being accepted from a search? If so they’re meaningless, they won’t help determine why a release wasn’t grabbed.

These are a problem:

21-1-22 04:06:21.1|Warn|Torznab|Indexer 1337x.to rss sync didn't cover the period between 01/22/2021 08:05:41 and 01/22/2021 09:06:21 UTC. Search may be required.
21-1-22 04:36:51.6|Warn|Torznab|Indexer 1337x.to rss sync didn't cover the period between 01/22/2021 09:06:21 and 01/22/2021 09:06:21 UTC. Search may be required.
21-1-22 05:06:57.9|Warn|Torznab|Indexer 1337x.to rss sync didn't cover the period between 01/22/2021 09:06:21 and 01/22/2021 10:06:57 UTC. Search may be required.

Hour long gaps in the RSS feed means there is an hour worth of content Sonarr did not see and cannot process. Is the RSS Sync interval set to 15 minutes (default) or something else?

@markus101 I never download from Torznab as I added this as a test from Jackett, let me disable it… I did search for:

root@sonarr:/usr/local/sonarr/logs # grep -i 'report sent' *.txt
root@sonarr:/usr/local/sonarr/logs #

No results. The RSS Sync interval set to 30min like it was when I was able to download the episodes. I’ve set the sync at 15min, removed the Torznab indexers and cleared the debug logs, to start from scratch.

I restarted the service:

root@sonarr:/usr/local/sonarr/logs # service sonarr restart
Stopping sonarr.
Waiting for PIDS: 1990, 1990.
Starting sonarr.
root@sonarr:/usr/local/sonarr/logs # service sonarr status
sonarr is running as pid 2049.

If I perform manually an automated search, the episodes download fine. I cannot look at old logs because I had to-create the jail, due to disk failure. I used the backup generated by Sonarr to restore the config and database. Ultimately, I will install from scratch and manually enter all settings, to see if it works.

The part that I don’t understand is why when I manually to an automated search, the result is sent to SABnzbd without issues. What exactly am I missing?

RSS Sync isn’t a search, it’s only going to fetch the recent 100 items for the specified categories, covering everything in there, besides failed download handling this is the only way Sonarr finds new releases.

@markus101, I think I understand how Sonarr works now. Sonarr pulls the RSS feed from indexers every 15 minutes or whatever is set. If any episode in there is wanted, it will send the nzb to downloader. So if nobody posts the episodes, they will never be automatically found and downloaded.

1 Like

For posterity or other people stumbling on this topic, the FAQ explains this.

1 Like

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.