Skip to content

Setting "Group films into collections" breaks watched/not played status display in library view #16377

@MrTwisT007

Description

@MrTwisT007

Description of the bug

Enabling the "Group films into collections" option causes the main library view to not update the watched/unplayed checkmark correctly, whether it is set manually or by watching an entry past the default 90% threshold.
The status is recorded correctly when opening the entry explicitly.
Restarting the jellyfin instance option causes the watched status to reflect the actual status correctly, but still prevents it from updating properly.
Disabling the "Group films into collections" option resolves the issue.

Reproduction steps

  1. Dashboard->Display->Enable "Group films into collections" and save
  2. Navigate to a library containing movie entries
  3. Set/unset the watched status either manually or by watching the entry

What is the current bug behavior?

The watched status in the main library view does not update correctly

Image Image

What is the expected correct behavior?

The watched status in the main library view must update and reflect the actual state

Image Image

Jellyfin Server version

10.11.6

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

10.11.6

Environment

- OS: NixOS 25.11
- Linux Kernel: 6.18.6
- Virtualization: Podman
- Clients: Browser, Android, Tizen, JellyfinMediaPlayer
- Browser: Firefox
- FFmpeg Version: Container default
- Playback Method: Any
- Hardware Acceleration: Yes
- CPU Model: Intel i7-10710U
- GPU Model: N/A
- Plugins: N/A
- Reverse Proxy: nginx
- Base URL: localhost:8096
- Networking: Host
- Jellyfin Data Storage & Filesystem: SSD
- Media Storage & Filesystem: SSD
- External Integrations: N/A

Jellyfin logs

N/A

FFmpeg logs

Client / Browser logs

No response

Relevant screenshots or videos

No response

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    Projects

    Status

    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions