I love Jellyfin, though it often struggles with subtitles embedded in the container. They are recognized, but it fails to load them. If I retry it two-three times, it usually manages to do that.
Also, recently discovered it has plugins too, like syncing status with Trakt.