Jellyfin Forum
Library malfunction and new shows not populating - Printable Version

+- Jellyfin Forum (https://forum.jellyfin.org)
+-- Forum: Support (https://forum.jellyfin.org/f-support)
+--- Forum: Troubleshooting (https://forum.jellyfin.org/f-troubleshooting)
+---- Forum: Media Scanning & Identification (https://forum.jellyfin.org/f-media-scanning-identification)
+---- Thread: Library malfunction and new shows not populating (/t-library-malfunction-and-new-shows-not-populating)



Library malfunction and new shows not populating - adman99 - 2026-03-28

I'm running Jellyfin 10.11.6 on Windows 11 pro, and, as of this afternoon, I've had an issue where nothing I copied into my "TV Shows" library would be added to the server. I could, however, get expected results from adding the media to other libraries. I've moved everything from my D:\MEDIA\TV SHOWS directory to a new folder, deleted the old, and moved everything back. Now, I'm showing two ghost libraries that don't exist on my home screen, none of my devices can access any TV shows, it looks like the new library was deleted from the dashboard, and I'm at a loss.


RE: Library malfunction and new shows not populating - JasonThai - 2026-03-29

I went back to server version 10.10.7 & it works fine now


RE: Library malfunction and new shows not populating - Gary - 2026-05-05

I'm having a very similar issue. Saturday everything was working fine. On Sunday transferred new files to my TV Show and movies directories. The movies updated fine but the TV Shows never updated. I tried messing with settings and even went as far as deleting the TV Shows library and crating a new one and now none of my Tv Shows exist in jellyfin. One post on another forum thinks the jellyfin database has become corrupted but I can't verify that in any way.


RE: Library malfunction and new shows not populating - sixandnine - 2026-05-06

Similar problem. since yesterday my jellyfin Television media folder won’t see any newly added shows. New episodes of shows with folders already established are seen fine - just brand new ones are somehow skipped.

It’s just TV shows that has this problem, new films are seen fine in movie folder. If I place new TV shows in another media folder, Jellyfin sees them and populates the metadata fine, however if I copy them back to TV folder jellyfin is still blind to them.

I’ve tried renaming the files, remuxing them, adding established and viewable into the new folders (which become immediately invisible), copying the new mkv file into established and viewable folders where still they aren’t viewable

I'm not not sure if it coincidental but I upgraded my UGreen OS yesterday too.

any ideas?


RE: Library malfunction and new shows not populating - Gary - 2026-05-07

I don't think its a UGreen issue because I"m running my server on a stand alone Ubuntu machine


RE: Library malfunction and new shows not populating - sixandnine - 2026-05-07

Thanks Gary. I too created a new TV library - it was identical to the original in that it saw all previous TV shows but none added since tuesday. However, I didn't delete the old and reboot. So perhaps it was working on muscle memory.

Until a fix is found, my work around is a library I created for things that are neither films or TV shows. This folder (set to host mixed film and TV) sees the TV shows fine.


RE: Library malfunction and new shows not populating - sixandnine - 2026-05-12

Before I made the above post I was able to see error logs for tv shows I'd tried to add by their titles. However I don't seem to be able to recreate those logs with new additions. Here are some errors in the log at the moment. Maybe they help identify the problem.


MediaBrowser.Controller.LibraryTaskScheduler.LimitedConcurrencyLibraryScheduler.ProcessItem(TaskQueueItem item)
[2026-05-12 01:16:53.138 +01:00] [ERR] [11] MediaBrowser.Providers.TV.SeasonMetadataService: Error in "TheTVDB"
HTTP Response:

{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}



[2026-05-12 01:16:53.889 +01:00] [ERR] [22] MediaBrowser.Providers.TV.SeasonMetadataService: Error in "TheTVDB"
HTTP Response:

{"status":"failure","message":"NotFoundException: not found","data":null}


Tvdb.Sdk.SeriesException: Series not found


….

Status: 400
Response:
{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}

at Tvdb.Sdk.SeriesClient.GetSeriesExtendedAsync(Double id, Nullable1 meta, Nullable1 short, CancellationToken cancellationToken)
at Jellyfin.Plugin.Tvdb.TvdbClientManager.GetSeriesExtendedByIdAsync(Int32 tvdbId, String language, CancellationToken cancellationToken, Nullable1 meta, Nullable1 small)
at Jellyfin.Plugin.Tvdb.Providers.TvdbSeasonProvider.GetMetadata(SeasonInfo info, CancellationToken cancellationToken)
at MediaBrowser.Providers.Manager.MetadataService2.ExecuteRemoteProviders(MetadataResult1 temp, String logName, Boolean replaceData, TIdType id, IEnumerable1 providers, CancellationToken cancellationToken)
[2026-05-12 01:16:55.524 +01:00] [ERR] [62] MediaBrowser.Providers.TV.SeasonMetadataService: Error in "TheTVDB"
HTTP Response:

{"status":"failure","message":"InvalidValueType: cannot make item path","data":null}


Tvdb.Sdk.SeriesException: Invalid series id




[2026-05-12 13:23:30.737 +01:00] [ERR] [39] Microsoft.EntityFrameworkCore.Query: An exception occurred while executing an 'ExecuteUpdate' operation for context type '"Jellyfin.Database.Implementations.JellyfinDbContext"'."
""Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 19: 'UNIQUE constraint failed: UserData.ItemId, UserData.UserId, UserData.CustomDataKey'.
at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.<>c.<NonQueryResult>b__31_0(DbContext _, ValueTuple
3 state)
at Microsoft.EntityFrameworkCore.Storage.NonRetryingExecutionStrategy.Execute[TState,TResult](TState state, Func3 operation, Func3 verifySucceeded)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.NonQueryResult(RelationalQueryContext relationalQueryContext, RelationalCommandResolver relationalCommandResolver, Type contextType, CommandSource commandSource, Boolean threadSafetyChecksEnabled)"



2026-05-12 01:16:50.032 +01:00] [ERR] [11] MediaBrowser.Controller.LibraryTaskScheduler.LimitedConcurrencyLibraryScheduler: Error while performing a library operation
Microsoft.Data.Sqlite.SqliteException (0x80004005): SQLite Error 19: 'UNIQUE constraint failed: UserData.ItemId, UserData.UserId, UserData.CustomDataKey'.
at Microsoft.Data.Sqlite.SqliteDataReader.NextResult()
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteReader(CommandBehavior behavior)
at Microsoft.Data.Sqlite.SqliteCommand.ExecuteNonQuery()
at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQuery(RelationalCommandParameterObject parameterObject)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.<>c.<NonQueryResult>b__31_0(DbContext _, ValueTuple3 state)
at Microsoft.EntityFrameworkCore.Query.RelationalShapedQueryCompilingExpressionVisitor.NonQueryResult(RelationalQueryContext relationalQueryContext, RelationalCommandResolver relationalCommandResolver, Type contextType, CommandSource commandSource, Boolean threadSafetyChecksEnabled)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.ExecuteCore[TResult](Expression query, Boolean async, CancellationToken cancellationToken)
at Microsoft.EntityFrameworkCore.Query.Internal.QueryCompiler.Execute[TResult](Expression query)
at Jellyfin.Server.Implementations.Item.BaseItemRepository.DeleteItem(IReadOnlyList
1 ids)
at Emby.Server.Implementations.Library.LibraryManager.DeleteItem(BaseItem item, DeleteOptions options, BaseItem parent, Boolean notifyParentItem)
at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal2(IProgress1 progress, Boolean recursive, Boolean refreshChildMetadata, Boolean allowRemoveRoot, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService, CancellationToken cancellationToken)
at MediaBrowser.Controller.Entities.Folder.ValidateChildrenInternal(IProgress
1 progress, Boolean recursive, Boolean refreshChildMetadata, Boolean allowRemoveRoot, MetadataRefreshOptions refreshOptions, IDirectoryService directoryService, CancellationToken cancellationToken)
at MediaBrowser.Controller.LibraryTaskScheduler.LimitedConcurrencyLibraryScheduler.ProcessItem(TaskQueueItem item)


RE: Library malfunction and new shows not populating - sixandnine - 2026-05-15

I am considering a database reset. An attempt to rebuild the library structure again from scratch. In Config: deleting db files, then recreating the libraries.

Might this work?

Has anyone done this before?

I was going to copy the config files just in case, should I take any other precautions?