Apple TV+ suggestion:
Is there some way SF could check the air dates for shows on , and NOT add those not available yet to the download queue? I'm not sure what meta data SF gets on each episode, but if it has the air date, and SF compare that to the current date, and if air date is in the future, skip adding it to queue and provide some feedback to the user?
Why?
Apple has a habit of listing shows on their site BEFORE their air date which you are not able to watch until the air date. For example, Season 1 of Hijack. Episode 5 is listed on the site now, with an air date of July 19, 2023, which is 5 days from now. If you add Season 1 to StreamFab for downloading, it adds episodes 1-5, even though 5 isn't available yet.
As such Episode 5 fails downloading and is listed as such on the Downloading tab. The SF message just says "Failure accessing video information, please make sure that you can play back the video." which is accurate, So as a user, my first instinct is to retry, and that there is a StreamFab issue. The only way to know the issue is because the episode is "coming soon" is to open a separate browser, log into AppleTV+, go to the show listing and look at the episode listing.
KidJoe
Hulu does this too and it's so annoying. I add 5 episodes and the first 3 download while i get errors for the last 2. I keep trying, closing StreamFab, logout/login, only to realize later that it hasn't "aired" yet.
I do not use those sites at all for streaming. I download, add to Kodi and Plex libraries and will watch on Kodi.