From a similar suggestion that was posted a few days ago… please check out the mentioned approach on how to use a custom playlist/collection to achieve shuffling only unwatched episodes. Similarly I’ve linked an older existing suggestion in that thread.