TMDB plugin appears to break metadata reading #6594

Closed
opened 2025-12-22 04:32:01 +01:00 by backuprepo · 4 comments
Owner

Originally created by @dlxfuentes on GitHub (Dec 19, 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 had some issues a few days ago with new episodes of series not appearing in my Jellyfin library. I tried multiple methods to have them read including:

  • updating the server (I was on 10.9.*, updated to latest version but issue persisted)
  • updating ffmpeg from 5.* to 7.1 (no changes)
  • removing and re-adding library (this caused the series that were previously available not to show)
  • deleting .nfo files to have them be recreated (they were not created)
  • backing up Jellyfin files and do a fresh install (issue persisted, along with blank libraries)

On a whim, I disabled all metadata fetchers in my library and suddenly my nfo files were being read again. I restored my backup and the fix also worked with my original configuration.

Reproduction steps

  1. Have TheMovieDb selected in the list of metadata downloaders. Position on this list does not matter.
  2. Create new library that either has pre-existing metadata files or can be brand new files.
  3. Scan for new files.

What is the current bug behavior?

I had multiple bugs happen:

  • Creating a new library would result in only the first alphabetical TV show in the media folder be shown. No metadata or pre-existing images will be available, nor will any episodes or seasons.
  • When scanning a library, loading bar will act erratically. I would see it stall at a percentage (usually 50%, sometimes 5%) and then suddenly finish without any changes made to the library.
  • When opening the plugin settings, the page of parameters is opened with a pinwheel that is constantly spinning and never actually loads.

What is the expected correct behavior?

With TMDB unchecked in metadata downloaders, none of the previous behaviours occur.

Jellyfin Server version

10.10.0+

Specify commit id

No response

Specify unstable release number

No response

Specify version number

No response

Specify the build version

10.10.3

Environment

- OS: Windows 10
- Clients: Browser
- Browser: Chrome 131 and Arc (also based on Chrome 131)
- FFmpeg Version: 7.1
- GPU Model: Quadro P400
- Plugins: TheTVDB, Trakt, Kitsu, Ani-Sync, AniDB, AniList, AniSearch
- Networking: Host
- Storage: local drives

Jellyfin logs

There were no indications in the logs that any error had occurred.

FFmpeg logs


Client / Browser logs

No response

Relevant screenshots or videos

No response

Additional information

No response

Originally created by @dlxfuentes on GitHub (Dec 19, 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 had some issues a few days ago with new episodes of series not appearing in my Jellyfin library. I tried multiple methods to have them read including: - updating the server (I was on 10.9.*, updated to latest version but issue persisted) - updating ffmpeg from 5.* to 7.1 (no changes) - removing and re-adding library (this caused the series that were previously available not to show) - deleting .nfo files to have them be recreated (they were not created) - backing up Jellyfin files and do a fresh install (issue persisted, along with blank libraries) On a whim, I disabled all metadata fetchers in my library and suddenly my nfo files were being read again. I restored my backup and the fix also worked with my original configuration. ### Reproduction steps 1. Have TheMovieDb selected in the list of metadata downloaders. Position on this list does not matter. 2. Create new library that either has pre-existing metadata files or can be brand new files. 3. Scan for new files. ### What is the current _bug_ behavior? I had multiple bugs happen: - Creating a new library would result in only the first alphabetical TV show in the media folder be shown. No metadata or pre-existing images will be available, nor will any episodes or seasons. - When scanning a library, loading bar will act erratically. I would see it stall at a percentage (usually 50%, sometimes 5%) and then suddenly finish without any changes made to the library. - When opening the plugin settings, the page of parameters is opened with a pinwheel that is constantly spinning and never actually loads. ### What is the expected _correct_ behavior? With TMDB unchecked in metadata downloaders, none of the previous behaviours occur. ### Jellyfin Server version 10.10.0+ ### Specify commit id _No response_ ### Specify unstable release number _No response_ ### Specify version number _No response_ ### Specify the build version 10.10.3 ### Environment ```markdown - OS: Windows 10 - Clients: Browser - Browser: Chrome 131 and Arc (also based on Chrome 131) - FFmpeg Version: 7.1 - GPU Model: Quadro P400 - Plugins: TheTVDB, Trakt, Kitsu, Ani-Sync, AniDB, AniList, AniSearch - Networking: Host - Storage: local drives ``` ### Jellyfin logs ```shell There were no indications in the logs that any error had occurred. ``` ### FFmpeg logs ```shell ``` ### Client / Browser logs _No response_ ### Relevant screenshots or videos _No response_ ### Additional information _No response_
backuprepo 2025-12-22 04:32:01 +01:00
  • closed this issue
  • added the
    bug
    stale
    labels
Author
Owner

@felix920506 commented on GitHub (Jan 13, 2025):

Please enable debug logging, reproduce the issue and post the debug logs.

@felix920506 commented on GitHub (Jan 13, 2025): Please enable debug logging, reproduce the issue and post the debug logs.
Author
Owner

@ZMon3y commented on GitHub (Apr 23, 2025):

I think I had this same issue.
What fixed it for me was disabling IPv6 by adding these lines to /etc/gai.conf

precedence ::ffff:0:0/96 100
label ::ffff:0:0/96 4
@ZMon3y commented on GitHub (Apr 23, 2025): I think I had this same issue. What fixed it for me was disabling IPv6 by adding these lines to /etc/gai.conf ``` precedence ::ffff:0:0/96 100 label ::ffff:0:0/96 4 ```
Author
Owner

@jellyfin-bot commented on GitHub (Aug 22, 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 (Aug 22, 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

@jellyfin-bot commented on GitHub (Sep 13, 2025):

This issue was closed due to inactivity.

@jellyfin-bot commented on GitHub (Sep 13, 2025): This issue was closed due to inactivity.
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: starred/jellyfin#6594
No description provided.