This issue was filed a year ago. I’m still seeing it, for example on Amazon Fire Stick player. It’s well described in the post and apparently Plex staff know about it, but the post does not now allow replies.
Can anyone at Plex provide any update on this and its priority for a fix? If this worked then, for example, the player could randomly choose an unplayed episode from all TV series - useful.
Yes, the problem can be worked around if you run an advanced filter search and save it as a playlist or smart playlist instead of a collection or smart collection (these will allow shuffle play), but it’s not really a playlist that we want, and shuffle play for collections does work on other platforms.
By the way, I find that I can shuffle play collections of films. For example, if the filter is films that belong to a particular collection and are unplayed, I can shuffle play (the system will choose one).
I think I have also found the way to do this for TV: Go to advanced filters and be sure to filter by “Episodes” (drop down arrow) and then filter by “Episode Unplayed” (true) and then any other properties (e.g. “Show Collection”). This gives you a smart collection of unplayed episodes across shows and will shuffle to choose one. (I find I can save such a search as a smart collection for the admin user but oddly not for managed users - only a playlist is allowed.)
If you’ve instead selected “TV Shows” at the top then for example “Unplayed Episodes” (true) then it doesn’t work. It probably should - in this case it should probably randomly choose a show then continue from the earliest unplayed episode.