Dunno if this is a bug, but playing around with the discovery and watchlist feature I noticed if I add items from plex servers to the watchlist they aren’t appearing for me in ‘available from your watchlist’. Now if I go into the watchlist they are there so it’s not like they aren’t being saved to the watchlist.
Seems the hub is only showing a limited subset of your watchlist.
Though from what I see in my setup, the Available from your watchlist
hub does show items from my own / shared servers.
If there’s a bug, I cannot reproduce it.
It’s weird.
Playing further it seems really specific. Only does it with certain items from my server. Even within a single library some items put in the watchlist don’t appear in the ‘available from your watchlist’ hub.
Would Plex server logs show what’s going on?
They are being saved but I think it’s only “available from your watchlist… to stream from streaming providers only - excluding PMS”. That’s why even coming soon won’t show there since one can’t stream it.
If I go to master Watchlist and filter it to “Available to stream” then it’s showing exact results from Discover tab.
Certain items which you mention must be streamable from streaming platform, hence those showed up. If theory is true then it’s working as intended, otherwise easy bug to reproduce.
Hmm. I’ll have to check and see if all the items that don’t appear are ones that aren’t available on a streaming service as well. That would explain the apparent randomness.
That does seem to be true. Which also explains why unreleased films seen in the trailers section of discovery don’t appear if you add them to your watchlist.
Kind of annoying, but now at least explained.
Same issue here, I have a lot of movies on my server that are not available anywhere to stream, so when I add them to the Watchlist, they don’t show up in the Available to Stream
filter.
Is it confirmed that this filter is supposed to not include local content? Or is it indeed a bug?
The Available
filter should definitely include contents from both subscribed services AND our own server.
If content from your local server(s) is not appearing in the Watchlist (and there are no filters set in the watchlist)
then this content is either “unmatched” or still matched to the old “legacy” Plex metadata agents.
You need to convert the library to use the new metadata agent.
Hello @OttoKerner and thanks for the reply.
But the issue is not about local content not appearing in the Watchlist (it does), but that the Available to Stream
filter doesn’t include such content.
Let’s say I added to the Watchlist:
A) local content from my personal server
B) content available on my streaming services
C) upcoming or freshly released content, not yet available on my streaming services
At the moment there’s no way to filter the Watchlist to show A) and B).
The existing Available to Stream
filter correctly shows B) and hides C), but it doesn’t include A).
So we really need a more general Available
filter that should show BOTH available content from subscribed streaming services AND local content.
This filter is specifically for content which is not on a personal Plex server, but only on commercial video streaming services.
This filter is specifically for content which is not on a personal Plex server, but only on commercial video streaming services.
Yes, that’s what I gathered from its name and functionality.
I guess mine is a suggestion to pass along to the developers: we really need a more general Available
filter that should show BOTH available content from subscribed streaming services AND local content.
Would it be better to open a specific topic about it?
The problem with that is scale.
Plex doesn’t store information about which items in your watchlist are on private Plex servers. The check if an item is available on a Plex server is done locally in your browser for each item. More detailed explaination in my other post here.
This is okay for the individual media page since it only checks one item at a time and only when you click on it. For Plex to display items available on a private Plex server from the entire watchlist could potentially be hundreds of API calls. That is just not scalable and Plex does not want to save/cache the list of items on your server due to privacy.
Example:
- I have 10 items in my watchlist.
- I have 2 personal Plex servers.
- I have 8 Plex servers shared with me from friends.
- 10 items * (2 + 8) servers = 100 API calls to check if any items in my watchlist are available on any Plex server.
- Scale that up to 100 items in my watchlist and that is 1000 API calls.
This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.