Describe the bug
TV series are not marked as available. When a requests for an available show is made it shows "request added we already have this request, please choose the Select option to refine your request"
TV series requests made by an auto approve tv/movie user are not added to sonarr.
Expected behavior
Expecting ombi to pick up my library and mark shows as available, requests made to be added to sonarr.
Screenshots
https://postimg.cc/gallery/3e8mb9096/
Logs (Logs directory where Ombi is located)
If applicable, a snippet of the logs that seems relevant to the bug if present.
Desktop (please complete the following information):
Ombi Version (please complete the following information):
Additional context
Screenshots posted above showing the problem and also screenshot of the log at the time of the Sonarr sync job.
Hi!
Thanks for the issue report. Before a real human comes by, please make sure you used our bug report format.
Have you looked at the wiki yet? https://github.com/tidusjar/ombi/wiki/
Before posting make sure you also read our FAQ.
Make the title describe your issue. Having 'not working' or 'I get this bug' for 100 issues, isn't really helpful.
If we need more information or there is some progress we tag the issue or update the tag and keep you updated.
Thanks!
Ombi Bot.
additional screenshots regarding the FAQ entry about TV series availability.
Thanks for the report.
Can you press the select... Button on the TV show and then it well tell you what episodes ombi thinks are missing
All episodes show "processing request"
Is ombi connected to your Plex server correctly?
I believe so, Test connectivity says "successfully connected"
Ok press the manual sync button and then upload the log file from that sync please
Hopefully this is what you are looking for. Tried my best.
I'm getting the same issue at my end. Same log too. I'm running the Ombi docker container, if that is important. I've tried to restart ombi, without luck. Connectivity to Plex is working. It seems to just be an issue with TV-shows. As for movies it's also catching movies added directly from Radarr or movies found in Plex.
Same issue here. Running as a docker in Unraid.
I also had the movie add SQL bug and fixed that by manually adding a column to the table.
Same issue here as well, all connections are fine but TV Shows need to manually be marked as available while Movies are detected just fine :/
Running in Docker on Ubuntu 18.04
Anyone have an update on this issue?
Me and a friend of mine both just noticed this exact same issue. All TV shows, even ones where all episodes exist, show "Request" in Ombi. If selecting specific episodes, every episode for every show is marked at "Processing Request", making it impossible to request TV shows in Ombi. This previously worked fine for both of us.
Connectivity works fine, all movies have loaded in properly.
Not sure how you guys handle your ombi / docker instances? Are they shut down during night times? I was facing the exact same situation that all my shows were shown as processing request - I then realized that the ombi cron for plex sync was during night hours when my docker host was shut down. I changed the plex sync cron to fire during day hours and now all is good again.
Maybe you can double check if that meets your setup as well.
I am also having this same issue. Everything is is showing connected (Plex, Sonarr v3, Radarr). I have the v3 box checked for sonarr, and all of my profiles, languages etc are populating in the settings. Plex is showing as connected as well. However none of my TV shows are showing as available.
Any updates on this? Running in to the same issue on both v3 and v4 of ombi. Tried everything including a full database wipe and set everything back up again. Most TV shows are not showing as available still. Connected to sonarr v3 and plex fine. Movies seem to work, no errors in the logs. Just not marking shows as available.
Would be worth looking inside your Database (Sqlite = OmbiExternal.db, MySql = Whatever you setup for the external database) and query the SonarrCache table to see what data is present in there.
@tidusjar I just took a look at mine, and when compared to Radarr (which appears to be working) there is no column for "HasFile".
What about the sonarrepisodecache ?
Attached
Ok so it looks like the sonarr sync is working.
Now can you check the Plex episode table for parks and rec season 5 ep 13?
Going to throw a few screenshots in here that might also help. It looks 98% of my shows are stuck as processing request.
PlexEpisode
Ombi - Request Specific Season
Existing File in Plex
I'm having the same issue with UnRaid using dockers (all provided by linuxserverio), everything is connecting fine, requests fire off everything to Sonarr/Radarr. Movies working great, very happy with them.
Version inside the docker is 3.0.4892
But TV Shows are not being synced at all. Even though in the docker log it's showing its found them and processing them. It's so strange...
All episodes, of say, GoT (or anything I have that weren't requested initially through Ombi) are marked as "Processing". Seems things initiated from Ombi are working fine.
Excerpt of log while running "Manually Run Full Sync"
log.txt
same issue her also runing it thrr plexguide,
Movies is working fine but series isnt showing as avalibile and cant request
@tatzu same issues here, requests not Being sent to sonarr I posted in #3434
Sonarr is saying
2:08pmSonarrErrorPipelineAPI Error: BadRequest: 0 is not a valid ID2:04pmSonarrErrorPipelineInvalid request Validation failed: -- Path: Invalid Path -- RootFolderPath: Invalid Path2:04pmSonarrErrorPipelineInvalid request Validation failed: -- Path: Invalid Path -- RootFolderPath: Invalid Path
But everything is correct it all used to work
+1
same issue here Ombi version: 3.0.4892 (docker based)
Requests work fine, Sonarr finishes download and shows as available yet nothing is updated on Ombi side and it doesn't get marked as Available.
Thought - could it be that Jellyfin renames file/folder? But that happens potentially (not confirmed) only after Sonarr finishes the job and that is where it is marked as finished and as such Ombi should be able to get that discovered properly?
How to call Ombi/Sonarr sync manually to force retrieval? Just to exclude it is not related to a Cron job. An impatient user here. Thought it could be done based on push back update from Sonarr?
Update:
Found a hint in Sonarr logs (below).
This error might be interesting. Maybe we're dealing here with Sonarr issue just getting to the surface due to a call from Ombi?
Update2:
Second download to prove below didn't cause similar error - not sure if it is not related to connect and Ombi doesn't try to re-establish second connection to Sonarr, but this is the only suspicious thing found in logs.
20-3-23 18:56:31.4|Info|Bootstrap|Starting Sonarr - /opt/NzbDrone/NzbDrone.exe - Version 2.0.0.5344
20-3-23 18:56:32.5|Info|AppFolderInfo|Data directory is being overridden to [/config]
20-3-23 18:56:32.8|Info|Router|Application mode: Interactive
[cyt]
20-3-23 19:30:13.9|Info|AddSeriesService|Adding Series [123456][Fake Series] Path: [/tv/Fake Series]
20-3-23 19:30:13.9|Info|AddSeriesService|Adding Series [123456][Fake Series] Path: [/tv/Fake Series]
20-3-23 19:30:14.9|Warn|NzbDroneErrorPipeline|API Error
[v2.0.0.5344] NzbDrone.Api.REST.BadRequestException: BadRequest :0 is not a valid ID
at NzbDrone.Api.REST.RestModule`1[TResource].ValidateId (System.Int32 id) [0x0001a] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Api\REST\RestModule.cs:35
at (wrapper dynamic-method) System.Object.CallSite.Target(System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,NzbDrone.Api.REST.RestModule`1<NzbDrone.Api.Series.SeriesResource>,object)
at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid2[T0,T1] (System.Runtime.CompilerServices.CallSite site, T0 arg0, T1 arg1) [0x00113] in <798dd06330af4ca3886d7d2be5573af7>:0
at NzbDrone.Api.REST.RestModule`1[TResource].<set_GetResourceById>b__29_0 (System.Object options) [0x00000] in C:\BuildAgent\work\5d7581516c0ee5b3\src\NzbDrone.Api\REST\RestModule.cs:82
at (wrapper dynamic-method) System.Object.CallSite.Target(System.Runtime.CompilerServices.Closure,System.Runtime.CompilerServices.CallSite,System.Func`2<object, object>,object)
at Nancy.Routing.Route+<>c__DisplayClass4.<Wrap>b__3 (System.Object parameters, System.Threading.CancellationToken context) [0x00049] in <63c44d6f8d7e4f339a987bf9eb94d931>:0
20-3-23 19:30:14.9|Info|RefreshSeriesService|Updating Info for Fake Series
20-3-23 19:30:15.4|Info|RefreshEpisodeService|Starting episode info refresh for: [123456][Fake Series]
20-3-23 19:30:15.6|Info|RefreshEpisodeService|Finished episode refresh for series: [123456][Fake Series].
20-3-23 19:30:15.7|Warn|DiskScanService|Series' root folder (/tv) is empty.
20-3-23 19:30:15.7|Info|SeriesScannedHandler|[Fake Series] was recently added, performing post-add actions
20-3-23 19:30:16.7|Info|MediaCoverService|Downloading Fanart for [123456][Fake Series] https://artworks.thetvdb.com/banners/fanart/original/123456-1.jpg
20-3-23 19:30:19.7|Info|NzbSearchService|Searching 1 indexers for [Fake Series : S99E99]
20-3-23 19:30:20.0|Info|MediaCoverService|Downloading Banner for [123456][Fake Series] https://artworks.thetvdb.com/banners/graphical/123456-g.jpg
20-3-23 19:30:20.2|Info|MediaCoverService|Downloading Poster for [123456][Fake Series] https://artworks.thetvdb.com/banners/posters/123456-6.jpg
20-3-23 19:30:20.6|Info|MetadataService|Series folder does not exist, skipping metadata creation
20-3-23 19:31:00.4|Info|DownloadDecisionMaker|Processing 160 releases
20-3-23 19:31:04.2|Info|DownloadService|Report sent to Qbittorrent. Fake Series S99E99 1080p WEB H264
20-3-23 19:31:04.8|Info|EpisodeSearchService|Episode search completed. 1 reports downloaded.
20-3-23 19:55:20.9|Info|RefreshSeriesService|Skipping refresh of series: Fake Series
20-3-23 19:55:20.9|Info|DiskScanService|Scanning disk for Fake Series
20-3-23 19:55:21.0|Info|DiskScanService|Completed scanning disk for Fake Series
20-3-23 19:55:21.2|Info|ExistingMetadataImporter|Found 0 existing metadata files
20-3-23 19:55:21.4|Info|ExistingSubtitleImporter|Found 0 existing subtitle files
20-3-23 19:55:21.5|Info|ExistingOtherExtraImporter|Found 0 existing other extra files
20-3-23 19:55:21.5|Info|ExistingExtraFileService|Found 0 extra files
20-3-23 20:11:24.1|Info|RssSyncService|Starting RSS Sync
20-3-23 20:11:57.0|Info|DownloadDecisionMaker|Processing 471 releases
20-3-23 20:12:01.1|Info|RssSyncService|RSS Sync Completed. Reports found: 471, Reports grabbed: 0
20-3-23 20:56:34.0|Info|SceneMappingService|Updating Scene mappings
20-3-23 21:12:07.2|Info|RssSyncService|Starting RSS Sync
20-3-23 21:12:41.8|Info|DownloadDecisionMaker|Processing 469 releases
20-3-23 21:12:45.8|Info|RssSyncService|RSS Sync Completed. Reports found: 469, Reports grabbed: 0
Found something... this is what now popped up in logs (names changed, but looks like proper names for episodes).
The name matches to what is seen at Ombi level and same as Sonarr level.
Something maybe is expecting a Series title and other is not returning it or the other way around?
2020-03-23 22:04:16.452 +01:00 [Debug] Batch acquisition of 0 triggers
2020-03-23 22:04:43.837 +01:00 [Debug] Batch acquisition of 1 triggers
2020-03-23 22:05:00.002 +01:00 [Debug] Batch acquisition of 0 triggers
2020-03-23 22:05:00.021 +01:00 [Debug] Calling Execute on job Emby.IEmbyContentSync
2020-03-23 22:05:00.596 +01:00 [Debug] Batch acquisition of 1 triggers
2020-03-23 22:05:00.599 +01:00 [Debug] Calling Execute on job Emby.IEmbyEpisodeSync
2020-03-23 22:05:00.599 +01:00 [Debug] Batch acquisition of 0 triggers
2020-03-23 22:05:00.600 +01:00 [Debug] Trigger instruction : NoInstruction
2020-03-23 22:05:01.668 +01:00 [Information] The episode "Name1" does not relate to a series, so we cannot save this
2020-03-23 22:05:01.672 +01:00 [Information] The episode "Name1" does not relate to a series, so we cannot save this
2020-03-23 22:05:01.676 +01:00 [Information] The episode "Name3" does not relate to a series, so we cannot save this
2020-03-23 22:05:01.838 +01:00 [Debug] Batch acquisition of 1 triggers
2020-03-23 22:05:01.838 +01:00 [Debug] Trigger instruction : DeleteTrigger
2020-03-23 22:05:01.838 +01:00 [Debug] Deleting trigger
2020-03-23 22:05:01.840 +01:00 [Debug] Batch acquisition of 0 triggers
2020-03-23 22:05:01.840 +01:00 [Debug] Calling Execute on job Emby.IEmbyAvaliabilityChecker
2020-03-23 22:05:01.917 +01:00 [Debug] Trigger instruction : DeleteTrigger
2020-03-23 22:05:01.917 +01:00 [Debug] Batch acquisition of 1 triggers
2020-03-23 22:05:01.917 +01:00 [Debug] Deleting trigger
2020-03-23 22:05:01.921 +01:00 [Debug] Calling Execute on job System.IRefreshMetadata
2020-03-23 22:05:01.922 +01:00 [Information] Starting the Metadata refresh
2020-03-23 22:05:01.924 +01:00 [Debug] Batch acquisition of 0 triggers
2020-03-23 22:05:01.981 +01:00 [Debug] Trigger instruction : DeleteTrigger
2020-03-23 22:05:01.982 +01:00 [Debug] Deleting trigger
I just want to hop in here and echo pretty much all of the above. I have checked my DB and systems along with the processes others have used and am seeing the same data overall. Using GoT as an example (as it seems to be consistent for most here) I have all episodes in Plex, Sonarr see this, but Ombi shows "Processing" on all episodes.
To add in a bit, I'm running an outdated version (3.0.4817) and I do not have this issue. That might give @tidusjar and the other devs an idea of where/when this was introduced.
I just started using Ombi with Plex for a little while ago but almost gave up befor i saw this tread.
I Installed Ombi v3.0.4892 on Debian 10. Added my Plex server. All OK with movies, but not a singel TV Series are marked as available. So the problem must be between Ombi and Plex... (nothing to do with Sonar)
I installed after that Sonarr. Request are working but when they are downloaded they are not getting marked as Available when they are available on Plex.
I’d like to add a note to this thread to advise that I’m having the same issues per above.
I’m running...
All movies showing as available, but only a few TV Shows are showing as available. I’ve confirmed connections to Radarr and Sonarr are working ok for requests. Have performed manual sync.
Log files attached
Sonarr Showing Big Bang is fully available...
Ombi showing Big Bang is not available, but when viewing seasons is fully available...
log-20200410.txt
Still having this issue. Multiple TV Series are not showing as available and will have a request button next to them. But if you try to request it then there is an error, "We already have this request... Please choose the select option for this request." So i do that and ALL episodes are listed as "processing request" even though they exist in Sonarr and in Plex. Confirmed both Plex and Sonarr are successfully connected to Ombi, ran a manual full sync and can see it all processing with no errors. I am using a combined MariaDB (MySQL) database for ombi. Radarr/Movies work with no problems.
Will use Game of Thrones as the example here.
Having the same issue.
Unraid 6.8.3
OMBI 3.0.4892
Sonarr 2.0.0.5344
Hi sorry but there has been no further progress on this yet.
Please remember that I have a full time (quite demanding) job, a toddler, a wife and a puppy.
All of my limited free time is usually spent either developing Ombi, fixing bugs on Ombi or providing support with Ombi, keeping in mind that no one is paying me to do this.
Ombi is currently a 1 person development team.
So if I have not yet got around to this you now know why 😄
But what would be useful is to include any logs, so run the sync on the Plex settings wait 5 minutes and then upload some log files, this should include information on whats happening when trying to sync the episodes.
Thanks Jamie. You’re doing an amazing job.
Did I not include logs? I thought I did.
Regards,
Mat Fehlandt
On 15 Apr 2020, at 17:08, Jamie notifications@github.com wrote:

Hi sorry but there has been no further progress on this yet.Please remember that I have a full time (quite demanding) job, a toddler, a wife and a puppy.
All of my limited free time is usually spent either developing Ombi, fixing bugs on Ombi or providing support with Ombi, keeping in mind that no one is paying me to do this.Ombi is currently a 1 person development team.
So if I have not yet got around to this you now know why 😄
But what would be useful is to include any logs, so run the sync on the Plex settings wait 5 minutes and then upload some log files, this should include information on whats happening when trying to sync the episodes.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub, or unsubscribe.
Sorry @mattispantone81 You did at the very bottom of the message, I didn't notice it.
Thanks,
Looking through your logs everything looks ok, On ombi in your Big Bang example, if you Press Request -> Select ... and then click each season it will show you the availability per episode. There must be atleast one episode that is not available, can you find that and upload some more screenshots please?
Sorry @mattispantone81 You did at the very bottom of the message, I didn't notice it.
Thanks,Looking through your logs everything looks ok, On ombi in your Big Bang example, if you Press Request -> Select ... and then click each season it will show you the availability per episode. There must be atleast one episode that is not available, can you find that and upload some more screenshots please?
99% resolved my issue after reading your response. Turns out Plex in ombi was no longer connected. I had to update the plex token and server-id. Once done did full sync noticed Big bang eps were officially saying available except for the very last episode even though it is. Getting closer!
Attached a log file...
Movies as mentioned are OK but i have zero Series showing as Available
Debian 10.4
Ombi 3.0.4892
Plex
I'm having the same issue here where TV Shows requested prior to Ombi are not syncing, but those requested through Ombi are working fine.
In order to solve this myself and help Jamie potentially. I've done the following:
Logs show no errors, even with Debug turned on. I've deleted and rebuilt the .db files over and over. Still no luck. So in order to debug better, I've spent the last 2 days getting a Windows VM setup, python, VS2017/VS2019 in order to try and see why PlexEpidodes table only has 50 out of the expected 3571 records.
I copied my .db files to my VM, ran Ombi in Visual Studio 2019, in doing this it's working fine. On Windows 10 VM (master branch), it works perfectly. Not sure how to debug on Debian yet.
This has been driving me nuts the last week or so as well @tidusjar
as a test i removed a show from my plex server that i know i have 100% of, cleared ombiexternal, requested the show, had sonarr import, and have 100% of the episodes available, ran a recently added sync and nothing changed on ombi.
Ran a full sync and nothing changed.
Removed ombi from my plex - authorized devices, removed plex media server from ombi, deleted ombiexternal, restarted ombi, re-added plex, ran full sync, and voila the episodes were there.
I've done this 2 or 3 times and i can not figure out what is happened, its almost like Plex doesn't tell ombi there are new episodes even though there are, maybe a token is expiring or something?
@tidusjar I have the same issue as @Fiala06 is posting in this comment, however, I think I have a path to follow.
That particular episode (and others that ombi seems to think is not available for me) happen to be 2-part episodes that only has 1 file. For example sonarr understands that the file "The Big Bang Theory - S12E23-E24 - The Change Constant + The Stockholm Syndrome.mp4" applies to both ep 23 and ep24. (It also happens for me with How I Met Your Mother S07E23-E24).
Same as all describe here, try the @goldenpipes solution but not working for me
I'll add to this, the same occurring for me also. Movies.. all fine. TV Shows showing nothing as available, only if you request it'll start downloading a fresh copy of the series again!!!
Scratching my head on this one.. most odd.
Sonarr V.3
Ombi can see the the folder of TV shows when you look in the Plex settings.
I'd have thought Ombi might discuss this with Plex to get what's there as well as Sonarr?
What a pickle.
ok.. think I've sussed it guys!!
Have you all put your plex username/password in the plex settings of Ombi?
Once I added that (after making sure tokens and everything else is filled out) saved.
Pressed..Manually run full sync.
I monitored the plex console .. you'll then see Ombi loging in and going through every episode.
Let that finish, refresh your Ombi page.. and all the tv shows are showing as available. (request is showing for series that have a missing episode or two.. or ones that are two parters, which drives me crazy as usually the two parter is one double episode.. not sure how to fix that)
Good luck!!!
It's a known issue currently with double episodes
I think perhaps it should be something in Sonarr where you can 'link' two episode together as complete and whole.
I monitored the plex console .. you'll then see Ombi loging in and going through every episode.
Let that finish, refresh your Ombi page.. and all the tv shows are showing as available. (request is showing for series that have a missing episode or two.. or ones that are two parters, which drives me crazy as usually the two parter is one double episode.. not sure how to fix that)
Yes i see it but no change for me,
I have this same issue.
Desktop (please complete the following information):
OS: Ubuntu 18.04
Version: 3.0.4892
Media Server: Plex
Additional context
Sonarr/Radarr linked and downloads TV/Movies as expected. Newly downloads show in Plex. Ombi is connected to Plex. Items are never marked available in Ombi.
Please upgrade to develop if you haven't already.
Please upgrade to develop if you haven't already.
Of what? Sonarr?
Ombi, sorry I should have been a bit more specific
Will try and give u feedback :)
Version | 3.0.5164
use linuxserver/ombi:development
Working for me on rasp4 4gb Raspbian32 bits
I switched from the main apt repo to the develop repo and it is working as expected now.
4.0.362.0
use linuxserver/ombi:v4-preview
Working for me on rasp4 4gb Raspbian32 bits
And this new interface looks great :)
ok.. think I've sussed it guys!!
Have you all put your plex username/password in the plex settings of Ombi?
Once I added that (after making sure tokens and everything else is filled out) saved.Pressed..Manually run full sync.
I monitored the plex console .. you'll then see Ombi loging in and going through every episode.
Let that finish, refresh your Ombi page.. and all the tv shows are showing as available. (request is showing for series that have a missing episode or two.. or ones that are two parters, which drives me crazy as usually the two parter is one double episode.. not sure how to fix that)Good luck!!!
Ditto to this somewhat. The last part of my troubleshooting was to question whether or not the plex token and machine auth token were wrong. I've never put in my username/password for plex there, only the server info. After putting in the login details the machine auth changed (and perhaps the plex token, I cant remember) and then I ran a full manual sync and everything started showing as available.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
bump
I have a similar issue, but only with series that contain double episodes (e.g. NotEnemies S09E23-24 The One In A Tropical Island.mkv)
I note that tidusjar said this is a known issue with Double Episodes
All my other series have synced up fine, once I ensure I had a valid tokens and a full sync.
I have a similar issue, but only with series that contain double episodes (e.g. NotEnemies S09E23-24 The One In A Tropical Island.mkv)
I note that tidusjar said this is a known issue with Double Episodes
All my other series have synced up fine, once I ensure I had a valid tokens and a full sync.
I had come across this issue too and if you check plex it will only show Not Enemies S09E23 in this case, so Ombi thinks it is missing episode 24 from Plex. For Plex to see both episodes it needs to follow the format of S##E##-E## ( reference https://support.plex.tv/articles/naming-and-organizing-your-tv-show-files/ ) this corresponds in Sonarr > Settings > Media Management > Multi Episode Style > "Prefixed Range"
I had this working in v3 and it fixed the main issue for this thread but now that I am on v4 I seem to be having an issue with any shows syncing again - hoping to troubleshoot that too for tidusjar
Hey guys, I'm going to close this issue, there are mixed messages in here and multiple issues that are not directly related.
Please if you are having any issues can you please raise a new issue on github for this. I know this doesn't seem like the best approach, but it will be easier for me to see the 'wood through the trees' sort of speak.
Thank you
ok.. think I've sussed it guys!!
Have you all put your plex username/password in the plex settings of Ombi?
Once I added that (after making sure tokens and everything else is filled out) saved.Pressed..Manually run full sync.
I monitored the plex console .. you'll then see Ombi loging in and going through every episode.
Let that finish, refresh your Ombi page.. and all the tv shows are showing as available. (request is showing for series that have a missing episode or two.. or ones that are two parters, which drives me crazy as usually the two parter is one double episode.. not sure how to fix that)Good luck!!!
This solved it for me. Thanks.
Most helpful comment
Hi sorry but there has been no further progress on this yet.
Please remember that I have a full time (quite demanding) job, a toddler, a wife and a puppy.
All of my limited free time is usually spent either developing Ombi, fixing bugs on Ombi or providing support with Ombi, keeping in mind that no one is paying me to do this.
Ombi is currently a 1 person development team.
So if I have not yet got around to this you now know why 😄
But what would be useful is to include any logs, so run the sync on the Plex settings wait 5 minutes and then upload some log files, this should include information on whats happening when trying to sync the episodes.