jellyfin / jellyfin-plugin-trakt

https://jellyfin.org
MIT License
179 stars 32 forks source link

[Jellyfin Trakt plugin] still creates 100x duplicate watch history #226

Open WybeBosch opened 9 months ago

WybeBosch commented 9 months ago

Im on the latest version of jellyfin and the jellyfin trakt plugin and Trakt.tv Support is saying its still happening.

This issue seems to have been an issue before looking at this recent Issue / release https://github.com/jellyfin/jellyfin-plugin-trakt/pull/224

Other related issues: https://github.com/jellyfin/jellyfin-plugin-trakt/issues/162 https://github.com/jellyfin/jellyfin-plugin-trakt/issues/219

=============================================

Timeline:

23 november 2023

I then disabled the plugin since it wasnt working anyways.

[2023-11-23 21:16:11.856 +01:00] [INF] [30] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Import watched states and playback progress from trakt.tv"
[2023-11-23 21:16:12.022 +01:00] [ERR] [39] Trakt.ScheduledTasks.SyncFromTraktTask: Exception handled
System.Net.Http.HttpRequestException: Response status code does not indicate success: 423 (Locked).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at Trakt.Api.TraktApi.GetFromTrakt[T](String url, TraktUser traktUser, CancellationToken cancellationToken)
   at Trakt.Api.TraktApi.SendGetAllWatchedMoviesRequest(TraktUser traktUser)
   at Trakt.ScheduledTasks.SyncFromTraktTask.SyncTraktDataForUser(User user, Double currentProgress, IProgress`1 progress, Double percentPerUser, CancellationToken cancellationToken)
[2023-11-23 21:16:12.031 +01:00] [ERR] [39] Trakt.ScheduledTasks.SyncFromTraktTask: Error syncing trakt.tv data for user "WB"
System.Net.Http.HttpRequestException: Response status code does not indicate success: 423 (Locked).
   at System.Net.Http.HttpResponseMessage.EnsureSuccessStatusCode()
   at Trakt.Api.TraktApi.GetFromTrakt[T](String url, TraktUser traktUser, CancellationToken cancellationToken)
   at Trakt.Api.TraktApi.SendGetAllWatchedMoviesRequest(TraktUser traktUser)
   at Trakt.ScheduledTasks.SyncFromTraktTask.SyncTraktDataForUser(User user, Double currentProgress, IProgress`1 progress, Double percentPerUser, CancellationToken cancellationToken)
   at Trakt.ScheduledTasks.SyncFromTraktTask.ExecuteAsync(IProgress`1 progress, CancellationToken cancellationToken)

2 December 2023

Before turning the plugin on again i made sure i updated to the latest version of jellyifin and i updated my trakt jellyfin plugin on that same day to version 24.0.0

Since i believe i had fixed the issue, i turned the plugin on again only to see that my watched history was still full of dupes.

15 December 2023

(dates with only a few are probably days where my pc thats running jellyfin wasnt turned on in time for the daily sync) image

Seeing as i had the latest version of the plugin, this is a bit strange.

I did still have the old version 23 in the jellyfin plugin folder (\Server\plugins) but since i only had version 24 active, this should not have been an issue.

WybeBosch commented 9 months ago

Incase it is usefull, like mentioned in the ticket fix of release 24, i do indeed have some library items that dont seem to realize who they are.

For example the 2nd line mentioning the error mentions

[2023-12-18 18:15:21.558 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2127492", Tmdb: null, Trakt: null, Slug: null } }

Which is this https://www.imdb.com/title/tt2127492/ And since even the folder AND episode name has the imdb series tag in it as such Bleach (2004) [tt0434665] Bleach - S13E25 - Byakuya and Renji, the 6th Division Returns SDTV [tt0434665]

I find it strange that jellyfin has issues figuring out what episode is what.

[2023-12-18 18:14:59.986 +01:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: "DailyTrigger" fired for task: "Export library to trakt.tv"
[2023-12-18 18:14:59.987 +01:00] [INF] [9] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "SyncLibraryTask"
[2023-12-18 18:14:59.988 +01:00] [INF] [46] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Export library to trakt.tv"
[2023-12-18 18:15:01.006 +01:00] [INF] [46] Emby.Server.Implementations.ScheduledTasks.TaskManager: Daily trigger for "Export library to trakt.tv" set to fire at 2023-12-19 18:15:00.000 +01:00, which is 23:59:58.9939264 from now.
[2023-12-18 18:15:03.046 +01:00] [INF] [52] Trakt.ScheduledTasks.SyncLibraryTask: Movies to "add to" collection: 19
[2023-12-18 18:15:03.269 +01:00] [INF] [52] Trakt.ScheduledTasks.SyncLibraryTask: Movies to set "watched": 1
[2023-12-18 18:15:20.834 +01:00] [INF] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episodes to "add to" collection 916
[2023-12-18 18:15:21.551 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "267440", Tvrage: null, Imdb: "tt2560140", Tmdb: 1429, Trakt: null, Slug: null } }
[2023-12-18 18:15:21.558 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2127492", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:21.563 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt28518593", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:21.568 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2299530", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:22.916 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt28518480", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:22.921 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt28518594", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:22.926 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt3054562", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:22.931 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2127510", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:23.633 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt1320572", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:23.638 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt1097696", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.232 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "78443", Tvrage: null, Imdb: "tt0366005", Tmdb: 2309, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.237 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "78443", Tvrage: null, Imdb: "tt0366005", Tmdb: 2309, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.242 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.247 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.252 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.257 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.262 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.267 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.272 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.278 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:26.283 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt13842152", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:28.619 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:28.626 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:28.631 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:28.637 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:28.642 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "252471", Tvrage: null, Imdb: "tt2122656", Tmdb: 43125, Trakt: null, Slug: null } }
[2023-12-18 18:15:28.647 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "321670", Tvrage: null, Imdb: "tt6768600", Tmdb: 70590, Trakt: null, Slug: null } }
[2023-12-18 18:15:28.652 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt5547152", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.576 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.581 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.586 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.591 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.596 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.601 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.606 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.612 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.617 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.622 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.627 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.632 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.638 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "164301", Tvrage: null, Imdb: "tt1592154", Tmdb: 32868, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.643 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "164301", Tvrage: null, Imdb: "tt1592154", Tmdb: 32868, Trakt: null, Slug: null } }
[2023-12-18 18:15:29.648 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281643", Tvrage: "41271", Imdb: "tt3718778", Tmdb: 61617, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.449 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.454 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.460 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.465 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.470 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.475 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.480 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.486 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.492 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.497 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.502 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.508 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.513 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.518 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.523 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.528 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.533 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.538 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.543 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.548 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.553 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.558 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.564 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.569 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.574 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.579 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.584 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt4205402", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.589 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt29625389", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:30.594 +01:00] [ERR] [52] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt29579491", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:32.196 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "429831", Tvrage: null, Imdb: "tt26770113", Tmdb: 217945, Trakt: null, Slug: null } }
[2023-12-18 18:15:32.204 +01:00] [INF] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episodes to set "watched": 481
[2023-12-18 18:15:33.978 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2127492", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:33.984 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2299530", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:33.989 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt28518480", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:35.717 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt3054562", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:35.723 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2127510", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:36.584 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt1320572", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:36.589 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt1097696", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:37.744 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "78443", Tvrage: null, Imdb: "tt0366005", Tmdb: 2309, Trakt: null, Slug: null } }
[2023-12-18 18:15:37.750 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "78443", Tvrage: null, Imdb: "tt0366005", Tmdb: 2309, Trakt: null, Slug: null } }
[2023-12-18 18:15:37.755 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-18 18:15:38.461 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "252471", Tvrage: null, Imdb: "tt2122656", Tmdb: 43125, Trakt: null, Slug: null } }
[2023-12-18 18:15:38.467 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "321670", Tvrage: null, Imdb: "tt6768600", Tmdb: 70590, Trakt: null, Slug: null } }
[2023-12-18 18:15:38.472 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "164301", Tvrage: null, Imdb: "tt1592154", Tmdb: 32868, Trakt: null, Slug: null } }
[2023-12-18 18:15:38.477 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "164301", Tvrage: null, Imdb: "tt1592154", Tmdb: 32868, Trakt: null, Slug: null } }
[2023-12-18 18:15:38.483 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281643", Tvrage: "41271", Imdb: "tt3718778", Tmdb: 61617, Trakt: null, Slug: null } }
[2023-12-18 18:15:38.488 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "429831", Tvrage: null, Imdb: "tt26770113", Tmdb: 217945, Trakt: null, Slug: null } }
[2023-12-18 18:15:38.494 +01:00] [ERR] [30] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt5547152", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-18 18:15:38.500 +01:00] [INF] [30] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Export library to trakt.tv" Completed after 0 minute(s) and 38 seconds
[2023-12-18 18:15:38.502 +01:00] [INF] [30] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
Shadowghost commented 9 months ago

It does not necessarily depend on us not identifying it correctly but might also be caused by Trakt not being able to match solely based on imdb id. Their main source of data is tmdb.

What is weird though is that the log always says Season: 0, Number: 0, Title: 0 afaik that should never be the case. Do you have missing episodes enabled by any chance?

WybeBosch commented 9 months ago

Im not entirely sure what you mean with missing episodes enabled? Is this a Jellyfin trakt settings, a jellyfin setting. Or rather do you mean if i have episodes in Jellyfin that are no longer located on Disk?

i cant seem to find a show missing episodes setting. This old ticket https://github.com/jellyfin/jellyfin/issues/5125 mentions where to find such a setting, but i dont seem to have it. image

For all my library folders i have had enabled the "Enable real time monitoring" "Changes to files will be processed immediately on supported file systems."

These are my Trakt.tv Jellyfin settings. (Scrobble turned off since that might be a culprit) image

Overview of installed plugins image

Overview of Settings of One of the libraries in question (One that contains the previously mentioned tt0434665) jellyfin media folder settings

And just to confirm, Jellyfin only saves a boolean watched state correct? Id does not save how many times a piece of media has been watched, so there is no worry of my local Jellyfin database thinking i have watched the same movie 300 times, and syncing that back to trakt?

Is there any other information i could provide that might help solve this Mystery?

WybeBosch commented 9 months ago

I also ran the export again, but with the Trakt Jellyfin setting "Enable debug loggin" enabled, But that did not turn up anynew information. And i manually confirmed before and after, and after running the export it did in fact double my watch count of my Bleach series (and others) on trakt.

[2023-12-20 22:00:19.582 +01:00] [INF] [68] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Import watched states and playback progress from trakt.tv"
[2023-12-20 22:00:47.182 +01:00] [INF] [17] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv watched movies for user "WB": 1532
[2023-12-20 22:00:47.183 +01:00] [INF] [17] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv watched movies history for user "WB": 1617
[2023-12-20 22:00:47.184 +01:00] [INF] [17] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv paused movies for user "WB": 8
[2023-12-20 22:00:47.185 +01:00] [INF] [17] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv watched shows for user "WB": 367
[2023-12-20 22:00:47.186 +01:00] [INF] [17] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv watched episodes history for user "WB": 15495
[2023-12-20 22:00:47.187 +01:00] [INF] [17] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv paused episodes for user "WB": 33
[2023-12-20 22:00:48.380 +01:00] [INF] [47] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:00:48.471 +01:00] [INF] [47] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 10 updates
[2023-12-20 22:00:48.473 +01:00] [INF] [47] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.0922269"
[2023-12-20 22:00:57.369 +01:00] [INF] [47] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:00:57.524 +01:00] [INF] [47] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 9 updates
[2023-12-20 22:00:57.525 +01:00] [INF] [47] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.1552955"
[2023-12-20 22:01:14.590 +01:00] [INF] [47] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.0" request
[2023-12-20 22:01:21.797 +01:00] [INF] [47] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:01:21.859 +01:00] [INF] [47] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 7 updates
[2023-12-20 22:01:21.861 +01:00] [INF] [47] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.0623775"
[2023-12-20 22:01:27.408 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:01:27.452 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 2 updates
[2023-12-20 22:01:27.454 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.0444087"
[2023-12-20 22:01:41.188 +01:00] [INF] [59] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:01:41.237 +01:00] [INF] [59] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 5 updates
[2023-12-20 22:01:41.238 +01:00] [INF] [59] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.0493149"
[2023-12-20 22:01:49.105 +01:00] [INF] [59] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:01:49.354 +01:00] [INF] [59] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 42 updates
[2023-12-20 22:01:49.356 +01:00] [INF] [59] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.2495712"
[2023-12-20 22:01:51.539 +01:00] [INF] [59] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:01:51.588 +01:00] [INF] [59] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 4 updates
[2023-12-20 22:01:51.590 +01:00] [INF] [59] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.0502699"
[2023-12-20 22:01:52.686 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:01:52.741 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 2 updates
[2023-12-20 22:01:52.743 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.0562225"
[2023-12-20 22:01:53.337 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:01:53.382 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 3 updates
[2023-12-20 22:01:53.383 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.0455003"
[2023-12-20 22:02:00.546 +01:00] [INF] [14] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.0" request
[2023-12-20 22:02:02.853 +01:00] [INF] [14] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.0" closed
[2023-12-20 22:02:08.139 +01:00] [INF] [59] Emby.Server.Implementations.Session.SessionWebSocketListener: Sending ForceKeepAlive message to 1 inactive WebSockets.
[2023-12-20 22:02:08.465 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:02:08.521 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 6 updates
[2023-12-20 22:02:08.522 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.0570142"
[2023-12-20 22:02:12.526 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Started user data sync
[2023-12-20 22:02:12.577 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: User Data Sync: User "WB" ("c6f7ad43dee84ca894536cc732f3c599") posted 3 updates
[2023-12-20 22:02:12.578 +01:00] [INF] [14] Jellyfin.Plugin.KodiSyncQueue.EntryPoints.UserSyncNotification: Finished user data sync, taking "00:00:00.0519570"
[2023-12-20 22:02:19.034 +01:00] [INF] [17] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Import watched states and playback progress from trakt.tv" Completed after 1 minute(s) and 59 seconds
[2023-12-20 22:02:19.037 +01:00] [INF] [17] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
[2023-12-20 22:02:20.151 +01:00] [INF] [14] Emby.Server.Implementations.Session.SessionWebSocketListener: Lost 1 WebSockets.
[2023-12-20 22:03:10.355 +01:00] [INF] [59] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Export library to trakt.tv"
[2023-12-20 22:03:12.015 +01:00] [INF] [37] Trakt.ScheduledTasks.SyncLibraryTask: Movies to "add to" collection: 1
[2023-12-20 22:03:12.150 +01:00] [INF] [37] Trakt.ScheduledTasks.SyncLibraryTask: Movies to set "watched": 1
[2023-12-20 22:03:26.460 +01:00] [INF] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episodes to "add to" collection 710
[2023-12-20 22:03:28.021 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "267440", Tvrage: null, Imdb: "tt2560140", Tmdb: 1429, Trakt: null, Slug: null } }
[2023-12-20 22:03:28.028 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2127492", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:28.033 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt28518593", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:28.038 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2299530", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:28.043 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt28518480", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:28.049 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt28518594", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:29.596 +01:00] [ERR] [59] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt3054562", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:29.607 +01:00] [ERR] [59] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2127510", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:32.647 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt1320572", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:32.652 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt1097696", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.037 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "78443", Tvrage: null, Imdb: "tt0366005", Tmdb: 2309, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.042 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "78443", Tvrage: null, Imdb: "tt0366005", Tmdb: 2309, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.047 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.052 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.057 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.063 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.068 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.073 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.078 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.084 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.089 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.095 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.101 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.106 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.110 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "252471", Tvrage: null, Imdb: "tt2122656", Tmdb: 43125, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.115 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "321670", Tvrage: null, Imdb: "tt6768600", Tmdb: 70590, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.121 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt13842152", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:38.125 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt5547152", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.817 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.823 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.828 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.833 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.838 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.843 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.849 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.854 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.859 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.864 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.870 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.875 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "79824", Tvrage: null, Imdb: "tt0988824", Tmdb: 31910, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.879 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "164301", Tvrage: null, Imdb: "tt1592154", Tmdb: 32868, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.884 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "164301", Tvrage: null, Imdb: "tt1592154", Tmdb: 32868, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.890 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281643", Tvrage: "41271", Imdb: "tt3718778", Tmdb: 61617, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.894 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.900 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.905 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.910 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.915 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.920 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.925 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.931 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.937 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.945 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.951 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.956 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.962 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.969 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "244061", Tvrage: "28009", Imdb: "tt1910272", Tmdb: 42509, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.974 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.980 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.984 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.989 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.995 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:39.999 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:40.005 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:40.010 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:40.015 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:40.020 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:40.025 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:40.030 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281249", Tvrage: "43315", Imdb: "tt3741634", Tmdb: 61374, Trakt: null, Slug: null } }
[2023-12-20 22:03:40.035 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt29625389", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:42.572 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "429831", Tvrage: null, Imdb: "tt26770113", Tmdb: 217945, Trakt: null, Slug: null } }
[2023-12-20 22:03:42.577 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt29579491", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:42.585 +01:00] [INF] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episodes to set "watched": 464
[2023-12-20 22:03:44.660 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2127492", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:44.665 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2299530", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:44.670 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt28518480", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:48.730 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt3054562", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:48.735 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt2127510", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:52.218 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt1320572", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:52.223 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt1097696", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:55.066 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "78443", Tvrage: null, Imdb: "tt0366005", Tmdb: 2309, Trakt: null, Slug: null } }
[2023-12-20 22:03:55.072 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "78443", Tvrage: null, Imdb: "tt0366005", Tmdb: 2309, Trakt: null, Slug: null } }
[2023-12-20 22:03:55.078 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "275798", Tvrage: null, Imdb: "tt2051178", Tmdb: 45845, Trakt: null, Slug: null } }
[2023-12-20 22:03:55.085 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "252471", Tvrage: null, Imdb: "tt2122656", Tmdb: 43125, Trakt: null, Slug: null } }
[2023-12-20 22:03:55.093 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "321670", Tvrage: null, Imdb: "tt6768600", Tmdb: 70590, Trakt: null, Slug: null } }
[2023-12-20 22:03:55.106 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: null, Tvrage: null, Imdb: "tt5547152", Tmdb: null, Trakt: null, Slug: null } }
[2023-12-20 22:03:56.743 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "164301", Tvrage: null, Imdb: "tt1592154", Tmdb: 32868, Trakt: null, Slug: null } }
[2023-12-20 22:03:56.749 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "164301", Tvrage: null, Imdb: "tt1592154", Tmdb: 32868, Trakt: null, Slug: null } }
[2023-12-20 22:03:56.755 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "281643", Tvrage: "41271", Imdb: "tt3718778", Tmdb: 61617, Trakt: null, Slug: null } }
[2023-12-20 22:03:56.761 +01:00] [ERR] [37] Trakt.ScheduledTasks.SyncLibraryTask: Episode not found on trakt.tv: TraktEpisode { Season: 0, Number: 0, Title: null, Ids: TraktEpisodeId { Tvdb: "429831", Tvrage: null, Imdb: "tt26770113", Tmdb: 217945, Trakt: null, Slug: null } }
[2023-12-20 22:03:56.767 +01:00] [INF] [37] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Export library to trakt.tv" Completed after 0 minute(s) and 46 seconds
[2023-12-20 22:03:56.769 +01:00] [INF] [37] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks
[2023-12-20 22:04:17.131 +01:00] [INF] [47] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "127.0.0.1" request
DunklerPhoenix commented 9 months ago

I have the same problem. Trakt blocked the api access for my account (423).

Edit: Screenshot_20231228-204332

Thats a great number 🤣🤣🤣

r0bbie commented 7 months ago

Also getting a large number of duplicate reports to Trakt on v24.

babico commented 7 months ago

Also getting a large number of duplicate reports to Trakt on v24.

image Same here this is the second time btw 1 month ago cleaned up with simple js script. But it did again.

mortiis commented 7 months ago

Same here this is the second time btw 1 month ago cleaned up with simple js script.

Would you be willing to share the script?

WybeBosch commented 7 months ago

So the sync trakt is currently broken for people that have episodes that trakt doesnt recognize and will mass duplicate import the other episodes it does find.

So currently i just have the global sync turned off. But am stil using the other features.

When you mark an episode as watched in jellyfin, it still gets set as watch in Trakt. But with the global sync turned off, you can just no longer "upload" previously marked as watched content on mass (content you marked as watched before you had the trakt plugin imean)

While i have no clue about the source code of this project, it seems to me that the code needs extra checks inplace to prevent the "overflow" issue, but seeing as this is a free side project, who knows when they will get around to it.

Shadowghost commented 7 months ago

While i have no clue about the source code of this project, it seems to me that the code needs extra checks inplace to prevent the "overflow" issue, but seeing as this is a free side project, who knows when they will get around to it.

The issue is figuring out the extra checks necessary. Usually these kind of issues come from one of these "issues"

Without having any of this issues on my side it's difficult and tiresome to debug further. Looking at the log above, it seems like one episode is pushed multiple times (see the multiple occurrence of the same IDs) but fails to be found on trakt, so there should no sync be happening for those.

If you enable Debug logging in the plugin, you likely need to enable it for the plugin in the jellyfin logging.json too.

babico commented 7 months ago

Same here this is the second time btw 1 month ago cleaned up with simple js script.

Would you be willing to share the script?

I made a tutorial for you here. https://youtu.be/hk1Zac53M04 https://gist.github.com/babico/41d23f93289c7223ab26771cc4393367

Dnkhatri commented 5 months ago

I have been using this python script to remove duplicate plays for a long time now. I wish the plugin author would add something like it into the plugin so that it can be run with jellyfin scheduled tasks every week or something

https://github.com/anthony-foulfoin/trakt-tv-duplicates-removal/blob/master/trakt-duplicates-removal.py

mptpro commented 4 months ago

SAme problem here. Certain episodes are being marked as watched over 20 times. I removed the playsin in Trakt, and in the next Jellyfin sync they appear again

mptpro commented 3 months ago

Any update on this? This is happening daily now, with at least 20 "watched" everyday for the same episode. I even deleted the episode from the server, and yet still keeps marking it watched.

mortiis commented 3 months ago

Any update on this? This is happening daily now, with at least 20 "watched" everyday for the same episode. I even deleted the episode from the server, and yet still keeps marking it watched.

Did you update your server? It hasn't happened to me for a couple months.

Therkelsen commented 2 months ago

Did you find a solution to this? :)