Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

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

Open
WybeBosch opened this issue Dec 19, 2023 · 14 comments
Open

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

WybeBosch opened this issue Dec 19, 2023 · 14 comments

Comments

@WybeBosch
Copy link

WybeBosch commented Dec 19, 2023

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

  • Jellyfin version number: 10.8.13
  • Jellyfin Trakt version number: 24.0.0

This issue seems to have been an issue before looking at this recent Issue / release
#224

Other related issues:
#162
#219

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

Timeline:

23 november 2023

  • i opened a ticket with Trakt support because i saw the plugin was getting blocked by the trakt servers:

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

  • Support responded that i was blocked because Jellyfin was stuffing my trakt watch history with 200k plus items.
    They deduped my library and restored my acces to the trakt api again.

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

  • Believing support had simply not removed the dupes yet, i contacted them again. Asking to remove the duplicates, they did so but they responded that the issue was still happening and provided a screenshot with dates of the episode pushes

(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
Copy link
Author

WybeBosch commented Dec 19, 2023

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
Copy link
Contributor

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
Copy link
Author

WybeBosch commented Dec 20, 2023

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 jellyfin/jellyfin#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?

  • I have had the trakt export turned of and so far i can see in trakt it has not made Extra duplicates since. Just to confirm it is not some other plugin or program.

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

@WybeBosch
Copy link
Author

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
Copy link

DunklerPhoenix commented Dec 26, 2023

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

Edit:
Screenshot_20231228-204332

Thats a great number 🤣🤣🤣

@r0bbie
Copy link

r0bbie commented Feb 22, 2024

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

@babico
Copy link

babico commented Feb 27, 2024

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
Copy link

mortiis commented Feb 29, 2024

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
Copy link
Author

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
Copy link
Contributor

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"

  • Episode metadata not having any ID matching an ID on trakt
    • We fall back to season+episode number
    • If those are not set, I have no idea how trakt behaves
  • Same ID for multiple episodes results in multiple views
  • Timing difference betwen last watched on trakt and last watched locally
    • This should be fixed but who knows, timestamps are always difficult...

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
Copy link

babico commented Feb 29, 2024

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
Copy link

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
Copy link

mptpro commented Jun 2, 2024

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

  • trakt pluing v25.0
  • Jellyfyn v10.9.4

@mptpro
Copy link

mptpro commented Jun 7, 2024

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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

8 participants