Movie favourites are randomly unfavourited #6175

Open
opened 2026-02-07 03:13:26 +03:00 by OVERLORD · 29 comments
Owner

Originally created by @kura on GitHub (Aug 7, 2024).

This issue respects the following points:

  • This is a bug, not a question or a configuration issue; Please visit our forum or chat rooms first to troubleshoot with volunteers, before creating a report. The links can be found here.
  • This issue is not already reported on GitHub (I've searched it).
  • I'm using an up to date version of Jellyfin Server stable, unstable or master; We generally do not support previous older versions. If possible, please update to the latest version before opening an issue.
  • I agree to follow Jellyfin's Code of Conduct.
  • This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one.

Description of the bug

I think since Jellyfin 10.9.0 I've had an issue where if I mark as movie as a favourite, it'll work and show up in the favourites section, but seemingly randomly all my favourite movies have there favourite flag reset.

It's working fine for TV shows though...

What's even weirder is if I browse the movies by letter, some of them still have a red heart, and I have to click it a few times to finally get it to register in the favourites list again.

It seems like rescanning my movie library causes it to unregister favourites.

Reproduction steps

  1. Sign in to Jellyfin via web, Android app, or Android TV app.
  2. Mark a movie as favourite
  3. Wait a few days
  4. Favourite movie list is empty

What is the current bug behavior?

Movies I mark as favourite are randomly unfavourited.

What is the expected correct behavior?

Once favourited, I expect them to remain that way.

Jellyfin Server version

10.9.9+

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

10.9.9

Environment

- OS: Linux
- Linux Kernel: 5.10.60
- Virtualization: Docker
- Clients: Web, Android, Android TV
- Browser: Firefox
- FFmpeg Version: 6.0.1-Jellyfin
- Playback Method: All
- Hardware Acceleration: NVENC
- GPU Model: Nvidia Quadro P2200
- Plugins: AniDB, Artwork, AudioDB, Cover Art Archive, Discogs, Fanart, Intro Skipper, Kitsu, MusicBrainz, OMDb, Open Subtitles, Playback Reporting, Reports, Session Cleaner, Studio Images, TMDb, TMDb Box Sets, TVmaze, TheTVDB, Transcode Killer, Webhook
- Reverse Proxy: nginx
- Base URL: / 
- Networking: 2x2.5G NIC with bonding
- Storage: 120TB RADI6.

Jellyfin logs

I cannot find any relevant logs as to how, when, or why a movie gets unfavourited automatically

FFmpeg logs

No response

Client / Browser logs

No response

Relevant screenshots or videos

No response

Additional information

No response

Originally created by @kura on GitHub (Aug 7, 2024). ### This issue respects the following points: - [X] This is a **bug**, not a question or a configuration issue; Please visit our forum or chat rooms first to troubleshoot with volunteers, before creating a report. The links can be found [here](https://jellyfin.org/contact/). - [X] This issue is **not** already reported on [GitHub](https://github.com/jellyfin/jellyfin/issues?q=is%3Aopen+is%3Aissue) _(I've searched it)_. - [X] I'm using an up to date version of Jellyfin Server stable, unstable or master; We generally do not support previous older versions. If possible, please update to the latest version before opening an issue. - [X] I agree to follow Jellyfin's [Code of Conduct](https://jellyfin.org/docs/general/community-standards.html#code-of-conduct). - [X] This report addresses only a single issue; If you encounter multiple issues, kindly create separate reports for each one. ### Description of the bug I think since Jellyfin 10.9.0 I've had an issue where if I mark as movie as a favourite, it'll work and show up in the favourites section, but seemingly randomly all my favourite movies have there favourite flag reset. It's working fine for TV shows though... What's even weirder is if I browse the movies by letter, some of them still have a red heart, and I have to click it a few times to finally get it to register in the favourites list again. It seems like rescanning my movie library causes it to unregister favourites. ### Reproduction steps 1. Sign in to Jellyfin via web, Android app, or Android TV app. 2. Mark a movie as favourite 3. Wait a few days 4. Favourite movie list is empty ### What is the current _bug_ behavior? Movies I mark as favourite are randomly unfavourited. ### What is the expected _correct_ behavior? Once favourited, I expect them to remain that way. ### Jellyfin Server version 10.9.9+ ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version 10.9.9 ### Environment ```markdown - OS: Linux - Linux Kernel: 5.10.60 - Virtualization: Docker - Clients: Web, Android, Android TV - Browser: Firefox - FFmpeg Version: 6.0.1-Jellyfin - Playback Method: All - Hardware Acceleration: NVENC - GPU Model: Nvidia Quadro P2200 - Plugins: AniDB, Artwork, AudioDB, Cover Art Archive, Discogs, Fanart, Intro Skipper, Kitsu, MusicBrainz, OMDb, Open Subtitles, Playback Reporting, Reports, Session Cleaner, Studio Images, TMDb, TMDb Box Sets, TVmaze, TheTVDB, Transcode Killer, Webhook - Reverse Proxy: nginx - Base URL: / - Networking: 2x2.5G NIC with bonding - Storage: 120TB RADI6. ``` ### Jellyfin logs ```shell I cannot find any relevant logs as to how, when, or why a movie gets unfavourited automatically ``` ### FFmpeg logs _No response_ ### Client / Browser logs _No response_ ### Relevant screenshots or videos _No response_ ### Additional information _No response_
OVERLORD added the bug label 2026-02-07 03:13:26 +03:00
Author
Owner

@kura commented on GitHub (Aug 8, 2024):

As an additional update to this, I discovered tonight that somehow random movies are also being favourited despite me not setting them as a favourite. They appear in the list of favourites and yet the heart icon is not red on either the movie library, movie favourite library, or move item page...

@kura commented on GitHub (Aug 8, 2024): As an additional update to this, I discovered tonight that somehow random movies are also being favourited despite me not setting them as a favourite. They appear in the list of favourites and yet the heart icon is not red on either the movie library, movie favourite library, or move item page...
Author
Owner

@zivshek commented on GitHub (Sep 1, 2024):

I can confirm I have the same issue as @kura. Not only does it favorite random movies on my behalf, it also displays unfavorited movies, and there's no way to remove them (I can unfavorite those being added by Jellyfin, but they keep coming back).
image

@zivshek commented on GitHub (Sep 1, 2024): I can confirm I have the same issue as @kura. Not only does it favorite random movies on my behalf, it also displays unfavorited movies, and there's no way to remove them (I can unfavorite those being added by Jellyfin, but they keep coming back). ![image](https://github.com/user-attachments/assets/8ee5610b-ce32-429e-8b63-316bed0d68a3)
Author
Owner

@CodeMonkeyUK commented on GitHub (Oct 9, 2024):

I have same issue - been driving me nuts for past couple of months.
New Movies are being favourited and existing Movies lose the favourites after a scan of Movies library.
Currently using 10.9.11.

My random findings for what it's worth:

The Favourite flag in the database matches the UI.
Changing via Web UI updates DB correctly.
So doesn't seem to be an issue with setting or querying the faviourite state.

If i run the "Scan Media Library" task then Movie favourites automatically change in the DB.
Same thing happens if i manually scan just the Movies library selecting "Scan for new and updated files".

However, in the Web UI it still shows the Movie favourites as they were though, perhaps queries are still cached.
If i restart jellyfin i then see in the UI what is in the DB and so favourites are "wrong".

Unfortunately i'm not seeing any new entries in the log files when this scan runs.

I can't see any pattern in regards to which Movies are affected.
However, i've noticed in new Movies (never watched) that are auto favourited the Play Count and Last Played in DB seem to incorrectly have a value but the 'Played' is correctly set to '0'
image
Not sure where this came from - may be a red herring.

Hopefully some of that (rambling) helps narrow down the issue.

@CodeMonkeyUK commented on GitHub (Oct 9, 2024): I have same issue - been driving me nuts for past couple of months. New Movies are being favourited and existing Movies lose the favourites after a scan of Movies library. Currently using 10.9.11. My random findings for what it's worth: The Favourite flag in the database matches the UI. Changing via Web UI updates DB correctly. So doesn't seem to be an issue with setting or querying the faviourite state. If i run the "Scan Media Library" task then Movie favourites automatically change in the DB. Same thing happens if i manually scan just the Movies library selecting "Scan for new and updated files". However, in the Web UI it still shows the Movie favourites as they were though, perhaps queries are still cached. If i restart jellyfin i then see in the UI what is in the DB and so favourites are "wrong". Unfortunately i'm not seeing any new entries in the log files when this scan runs. I can't see any pattern in regards to which Movies are affected. However, i've noticed in new Movies (never watched) that are auto favourited the Play Count and Last Played in DB seem to incorrectly have a value but the 'Played' is correctly set to '0' ![image](https://github.com/user-attachments/assets/28671135-c8e3-48f3-9069-c453cd334909) Not sure where this came from - may be a red herring. Hopefully some of that (rambling) helps narrow down the issue.
Author
Owner

@jellyfin-bot commented on GitHub (Feb 7, 2025):

This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.

If you have any questions you can use one of several ways to contact us.

@jellyfin-bot commented on GitHub (Feb 7, 2025): This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs. If you have any questions you can use one of several ways to [contact us](https://jellyfin.org/contact).
Author
Owner

@zivshek commented on GitHub (Feb 7, 2025):

It's not fixed yet.

@zivshek commented on GitHub (Feb 7, 2025): It's not fixed yet.
Author
Owner

@jellyfin-bot commented on GitHub (Jun 8, 2025):

This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs.

If you have any questions you can use one of several ways to contact us.

@jellyfin-bot commented on GitHub (Jun 8, 2025): This issue has gone 120 days without an update and will be closed within 21 days if there is no new activity. To prevent this issue from being closed, please confirm the issue has not already been fixed by providing updated examples or logs. If you have any questions you can use one of several ways to [contact us](https://jellyfin.org/contact).
Author
Owner

@kura commented on GitHub (Jun 8, 2025):

Still not fixed.

@kura commented on GitHub (Jun 8, 2025): Still not fixed.
Author
Owner

@Jacob-077 commented on GitHub (Aug 17, 2025):

Still not fixed :(

@Jacob-077 commented on GitHub (Aug 17, 2025): Still not fixed :(
Author
Owner

@sim642 commented on GitHub (Aug 20, 2025):

I also encountered a version of this mentioned in the comments, where random movies show up in favorites that I didn't favorite, nor can they be unfavorited.

Since I just started with Jellyfin, I only have very few favorites, so here's what I noticed: I favorited a TV show and that caused a random movie to also show up in favorites. If I unfavorited the TV show, then the movie also disappeared from favorites.

@sim642 commented on GitHub (Aug 20, 2025): I also encountered a version of this mentioned in the comments, where random movies show up in favorites that I didn't favorite, nor can they be unfavorited. Since I just started with Jellyfin, I only have very few favorites, so here's what I noticed: I favorited a TV show and that caused a random movie to also show up in favorites. If I unfavorited the TV show, then the movie also disappeared from favorites.
Author
Owner

@zivshek commented on GitHub (Sep 14, 2025):

seems fixed today? I just removed a bunch of randomly favorited movies, and they are not added back in after restarting the client! I am curious what the issue was, is there a PR or commit?

@zivshek commented on GitHub (Sep 14, 2025): seems fixed today? I just removed a bunch of randomly favorited movies, and they are not added back in after restarting the client! I am curious what the issue was, is there a PR or commit?
Author
Owner

@CodeMonkeyUK commented on GitHub (Sep 14, 2025):

Seems to now be working for me too.

@CodeMonkeyUK commented on GitHub (Sep 14, 2025): Seems to now be working for me too.
Author
Owner

@kura commented on GitHub (Sep 14, 2025):

There hasn't been a release of Jellyfin since April, are you running 10.11RC5 and auto-updating to RC versions?

I have my Jellyfin running in a containerised environment on latest stable and this is still an issue for me.

@kura commented on GitHub (Sep 14, 2025): There hasn't been a release of Jellyfin since April, are you running 10.11RC5 and auto-updating to RC versions? I have my Jellyfin running in a containerised environment on latest stable and this is still an issue for me.
Author
Owner

@CodeMonkeyUK commented on GitHub (Sep 14, 2025):

Docker container auto updated using 'latest' and currently have this build version if it helps

Linuxserver.io version:- 10.10.7ubu2404-ls76 Build-date:- 2025-09-09T13:06:19+00:00

@CodeMonkeyUK commented on GitHub (Sep 14, 2025): Docker container auto updated using 'latest' and currently have this build version if it helps Linuxserver.io version:- 10.10.7ubu2404-ls76 Build-date:- 2025-09-09T13:06:19+00:00
Author
Owner

@zivshek commented on GitHub (Sep 14, 2025):

There hasn't been a release of Jellyfin since April, are you running 10.11RC5 and auto-updating to RC versions?

I have my Jellyfin running in a containerised environment on latest stable and this is still an issue for me.

I am 10.10.7 as well, just upgraded in truenas scale yesterday.

@zivshek commented on GitHub (Sep 14, 2025): > There hasn't been a release of Jellyfin since April, are you running 10.11RC5 and auto-updating to RC versions? > > I have my Jellyfin running in a containerised environment on latest stable and this is still an issue for me. I am 10.10.7 as well, just upgraded in truenas scale yesterday.
Author
Owner

@JPVenson commented on GitHub (Sep 17, 2025):

For those that have that issue, do you have NFO savers enabled and also the "Save userdata to NFO" too?

@JPVenson commented on GitHub (Sep 17, 2025): For those that have that issue, do you have NFO savers enabled and also the "Save userdata to NFO" too?
Author
Owner

@kura commented on GitHub (Sep 17, 2025):

For those that have that issue, do you have NFO savers enabled and also the "Save userdata to NFO" too?

Yes and yes.

@kura commented on GitHub (Sep 17, 2025): > For those that have that issue, do you have NFO savers enabled and also the "Save userdata to NFO" too? Yes and yes.
Author
Owner

@JPVenson commented on GitHub (Sep 17, 2025):

@kura do you have multiple users on your server or external tools that modify or update NFOs?

@JPVenson commented on GitHub (Sep 17, 2025): @kura do you have multiple users on your server or external tools that modify or update NFOs?
Author
Owner

@sim642 commented on GitHub (Sep 17, 2025):

For those that have that issue, do you have NFO savers enabled and also the "Save userdata to NFO" too?

In my case (https://github.com/jellyfin/jellyfin/issues/12408#issuecomment-3204388728), no.

@sim642 commented on GitHub (Sep 17, 2025): > For those that have that issue, do you have NFO savers enabled and also the "Save userdata to NFO" too? In my case (https://github.com/jellyfin/jellyfin/issues/12408#issuecomment-3204388728), no.
Author
Owner

@kura commented on GitHub (Sep 17, 2025):

@kura do you have multiple users on your server or external tools that modify or update NFOs?

I have 2 users, my own user that has no admin privs and an admin user that doesn't watch content. No external tools modifying or updating the NFO files.

@kura commented on GitHub (Sep 17, 2025): > [@kura](https://github.com/kura) do you have multiple users on your server or external tools that modify or update NFOs? I have 2 users, my own user that has no admin privs and an admin user that doesn't watch content. No external tools modifying or updating the NFO files.
Author
Owner

@JPVenson commented on GitHub (Sep 17, 2025):

if you have two users the userdata from one can override the others in the NFO saver. Disable the option to save watch data to NFOs and you should be fine

@JPVenson commented on GitHub (Sep 17, 2025): if you have two users the userdata from one can override the others in the NFO saver. Disable the option to save watch data to NFOs and you should be fine
Author
Owner

@kura commented on GitHub (Sep 17, 2025):

if you have two users the userdata from one can override the others in the NFO saver. Disable the option to save watch data to NFOs and you should be fine

The admin user is recent, only in the last month. This issue appeared long before I moved to having a dedicated admin user. Additionally the admin user does not watch anything or do any tasks that would modify the NFO files. I also have the Save user watch data to NFO files for option set to my normal user.

@kura commented on GitHub (Sep 17, 2025): > if you have two users the userdata from one can override the others in the NFO saver. Disable the option to save watch data to NFOs and you should be fine The admin user is recent, only in the last month. This issue appeared long before I moved to having a dedicated admin user. Additionally the admin user does not watch anything or do any tasks that would modify the NFO files. I also have the `Save user watch data to NFO files for` option set to my normal user.
Author
Owner

@zivshek commented on GitHub (Sep 20, 2025):

For those that have that issue, do you have NFO savers enabled and also the "Save userdata to NFO" too?

Yes, always had it, but I don't believe it's the multi-user issue, because nobody else uses the favorites feature.

Anyway, I am glad it's now working correctly.

@zivshek commented on GitHub (Sep 20, 2025): > For those that have that issue, do you have NFO savers enabled and also the "Save userdata to NFO" too? Yes, always had it, but I don't believe it's the multi-user issue, because nobody else uses the favorites feature. Anyway, I am glad it's now working correctly.
Author
Owner

@JPVenson commented on GitHub (Sep 20, 2025):

because nobody else uses the favorites feature.

WatchData, Faviorite status and a few other things are stored together in the same table, so if any one user updates it, it get saved to the NFO but NFOs only support a single set of this data. So if one user updates anything related to watch status, that dataset get written to the NFO

@JPVenson commented on GitHub (Sep 20, 2025): > because nobody else uses the favorites feature. WatchData, Faviorite status and a few other things are stored together in the same table, so if any one user updates it, it get saved to the NFO but NFOs only support a single set of this data. So if one user updates anything related to watch status, that dataset get written to the NFO
Author
Owner

@Prandur commented on GitHub (Dec 16, 2025):

I can see a similar behaviour with music favorites. I havent tested it with movies (yet)

When i favorite a Song it gets added to favorites, but when I reload the page, the marker is gone. The song remains in the favorites.
When I restart the docker container (10.11.5), and navigate to the respective song the marker is there.

@Prandur commented on GitHub (Dec 16, 2025): I can see a similar behaviour with music favorites. I havent tested it with movies (yet) When i favorite a Song it gets added to favorites, but when I reload the page, the marker is gone. The song remains in the favorites. When I restart the docker container (10.11.5), and navigate to the respective song the marker is there.
Author
Owner

@theguymadmax commented on GitHub (Dec 16, 2025):

@Prandur Music favoriting being lost is a different issue introduced in 10.11.x. https://github.com/jellyfin/jellyfin/issues/14981

@theguymadmax commented on GitHub (Dec 16, 2025): @Prandur Music favoriting being lost is a different issue introduced in 10.11.x. https://github.com/jellyfin/jellyfin/issues/14981
Author
Owner

@exaveal commented on GitHub (Dec 21, 2025):

Same problem for me with Jellyfin 10.10.7. Favorites of movies come and go. Currently all my favorites are gone and I cannot add them anymore. Switching off "save watch state to nfo for user X" seems to solve the problem. but nevertheless - my complete favorites are gone.

@exaveal commented on GitHub (Dec 21, 2025): Same problem for me with Jellyfin 10.10.7. Favorites of movies come and go. Currently all my favorites are gone and I cannot add them anymore. Switching off "save watch state to nfo for user X" seems to solve the problem. but nevertheless - my complete favorites are gone.
Author
Owner

@rootbdfy commented on GitHub (Dec 23, 2025):

Same issue with favorites on 10.11.5.

@rootbdfy commented on GitHub (Dec 23, 2025): Same issue with favorites on 10.11.5.
Author
Owner

@bjornmp commented on GitHub (Jan 9, 2026):

Happening on 10.11.5.

I favorite a song in the web UI and the heart icon turns red, but the backend server doesn't seem to register this, because when I then change the song, replay it, refresh the UI or perform other kind of "let's pull the latest song data from the server" actions, the heart goes from red back to white, showing that it was never registered as favorite in the backend.

@bjornmp commented on GitHub (Jan 9, 2026): Happening on 10.11.5. I favorite a song in the web UI and the heart icon turns red, but the backend server doesn't seem to register this, because when I then change the song, replay it, refresh the UI or perform other kind of "let's pull the latest song data from the server" actions, the heart goes from red back to white, showing that it was never registered as favorite in the backend.
Author
Owner

@tordenflesk commented on GitHub (Jan 18, 2026):

This has caused MediaCleaner to delete Multiple TB of TV.

@tordenflesk commented on GitHub (Jan 18, 2026): This has caused MediaCleaner to delete Multiple TB of TV.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/jellyfin#6175