jellyfin / jellyfin-plugin-trakt

https://jellyfin.org
MIT License
173 stars 33 forks source link

Multiple incorrect matches causing unusable watch history. #207

Open Jerrk opened 1 year ago

Jerrk commented 1 year ago

I've had this issue for months and i've asked for help multiple times via the jellyfin #troubleshooting channel on discord with no interaction at all.

Evey day during the trakt import/export stage some media is always matched incorrectly, the last couple of weeks seasons 1-3 of scrubs and smallville have all been marked as watched and then shown up in my next up queue, even though i have not a single watched episode on trakt OR jellyfin. so every day i have just been removing the watches and trying to figure out what caused it.

couple days ago i decided to just watch s01e01 of both smallville and scrubs to see if that changed anything, and yes it did. Now i no longer have any watch history for Star trek: Picard and The falcon and the winter soldier, even though they are both completely watched on trakt. other than those two, at the same time house of the dragon S01E01 is also becoming watched even though its completely unwatched on both jellyfin and trakt.

image

I've also had more random changes to the history where sometimes house of the dragon would become completely watched, but this is not consistent and only happens every other week or so.

Mythbusters also used to sync random episodes from all seasons but thankfully that stopped a couple of weeks ago.

here are my trakt plugin settings V23: image

What possible reason could cause S01E01 of Star trek: Picard, The falcon and the winter soldier, and house of the dragon to be set as the only watched episode of the series by watching S01E01 of Scrubs and Smallville?

Jerrk commented 1 year ago

now overnight its watched S01E01-06 on all of these series even though i have not touched them on either trakt or jellyfin.

image

ndauphin commented 11 months ago

I'm having a similar issue. Every time a Trakt sync happens, the first 6 episodes of 5 different shows are marked as watched. Apparently, as are 4 other episodes according to the logs, but I'm only aware of the ones that are reappearing in my "Up Next" section, and as shown below, the logs don't actually spit out what changes are made, so it's impossible to tell where this is coming from.

Interestingly enough, this is happening for me with House of the Dragon, Picard, and Scrubs, which are all in common with @Jerrk. I'm also seeing this happen with 1883 and Dragonball Z, if anyone else is looking for similarities in the future.

I've confirmed that all 5 of these shows are correctly matched to IMDB, TMDB, and TVDB, and there is no overlap in IDs between any of them.

I haven't gone out of my way to pull and compare IMDB/TVDB IDs for all 30 episodes, but the first few I looked at were all unique.

Triggering a manual scheduled task with debug logging doesn't seem to give any useful logs from what I'm reading:

[2023-07-31 03:43:47.851 +00:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: Timer elapsed - processing queued items [2023-07-31 03:43:47.851 +00:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: No movies with event type Remove to process [2023-07-31 03:43:47.852 +00:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: No movies with event type Add to process [2023-07-31 03:43:47.852 +00:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: No movies with event type Update to process [2023-07-31 03:43:47.852 +00:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: No episodes with event type Remove to process [2023-07-31 03:43:47.852 +00:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: No episodes with event type Add to process [2023-07-31 03:43:47.852 +00:00] [INF] [41] Trakt.Helpers.LibraryManagerEventsHelper: Processing 34 episodes with event type Update [2023-07-31 03:43:48.182 +00:00] [INF] [26] Trakt.Helpers.LibraryManagerEventsHelper: No shows with event type Remove to process [2023-07-31 03:43:48.182 +00:00] [INF] [26] Trakt.Helpers.LibraryManagerEventsHelper: No shows with event type Add to process [2023-07-31 03:43:48.182 +00:00] [INF] [26] Trakt.Helpers.LibraryManagerEventsHelper: No shows with event type Update to process [2023-07-31 03:44:03.323 +00:00] [INF] [41] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:44:03.323 +00:00] [INF] [41] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:44:03.323 +00:00] [INF] [26] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:44:03.340 +00:00] [INF] [26] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:44:03.341 +00:00] [INF] [26] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:44:33.341 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:44:33.341 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:44:33.342 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:44:33.364 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:44:33.365 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:45:03.365 +00:00] [INF] [57] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:45:03.365 +00:00] [INF] [57] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:45:03.365 +00:00] [INF] [57] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:45:03.386 +00:00] [INF] [57] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:45:03.390 +00:00] [INF] [57] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:45:22.518 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Import watched states and playback progress from trakt.tv" [2023-07-31 03:45:24.110 +00:00] [INF] [20] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv watched movies for user "npd": 72 [2023-07-31 03:45:24.110 +00:00] [INF] [20] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv watched movies history for user "npd": 72 [2023-07-31 03:45:24.111 +00:00] [INF] [20] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv paused movies for user "npd": 0 [2023-07-31 03:45:24.111 +00:00] [INF] [20] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv watched shows for user "npd": 81 [2023-07-31 03:45:24.112 +00:00] [INF] [20] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv watched episodes history for user "npd": 2778 [2023-07-31 03:45:24.113 +00:00] [INF] [20] Trakt.ScheduledTasks.SyncFromTraktTask: Trakt.tv paused episodes for user "npd": 0 [2023-07-31 03:45:33.385 +00:00] [INF] [32] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:45:33.386 +00:00] [INF] [32] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:45:33.386 +00:00] [INF] [57] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:45:34.900 +00:00] [INF] [57] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 1 seconds [2023-07-31 03:45:34.901 +00:00] [INF] [57] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:46:03.386 +00:00] [INF] [33] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:46:03.386 +00:00] [INF] [33] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:46:03.386 +00:00] [INF] [33] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:46:03.737 +00:00] [INF] [33] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:46:03.737 +00:00] [INF] [33] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:46:33.738 +00:00] [INF] [34] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:46:33.738 +00:00] [INF] [34] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:46:33.738 +00:00] [INF] [19] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:46:33.759 +00:00] [INF] [19] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:46:33.764 +00:00] [INF] [19] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:47:03.761 +00:00] [INF] [26] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:47:03.762 +00:00] [INF] [26] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:47:03.762 +00:00] [INF] [52] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:47:03.775 +00:00] [INF] [52] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:47:03.776 +00:00] [INF] [52] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:47:33.775 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:47:33.775 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:47:33.775 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:47:34.097 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:47:34.102 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:48:04.096 +00:00] [INF] [64] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:48:04.096 +00:00] [INF] [64] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:48:04.096 +00:00] [INF] [64] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:48:04.225 +00:00] [INF] [64] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:48:04.226 +00:00] [INF] [64] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:48:05.581 +00:00] [INF] [64] Jellyfin.Networking.Manager.NetworkManager: Defined LAN addresses : "[192.168.0.0/16]" [2023-07-31 03:48:05.581 +00:00] [INF] [64] Jellyfin.Networking.Manager.NetworkManager: Defined LAN exclusions : "[]" [2023-07-31 03:48:05.582 +00:00] [INF] [64] Jellyfin.Networking.Manager.NetworkManager: Using LAN addresses: "[192.168.0.0/16]" [2023-07-31 03:48:34.224 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:48:34.225 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:48:34.225 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:48:34.260 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:48:34.260 +00:00] [INF] [53] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:49:04.260 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:49:04.260 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:49:04.261 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:49:04.262 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:49:04.264 +00:00] [INF] [35] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:49:20.148 +00:00] [INF] [64] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.175" closed [2023-07-31 03:49:20.455 +00:00] [INF] [19] Emby.Server.Implementations.HttpServer.WebSocketManager: WS "192.168.0.175" request [2023-07-31 03:49:34.261 +00:00] [INF] [58] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:49:34.262 +00:00] [INF] [58] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:49:34.262 +00:00] [INF] [34] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:49:34.263 +00:00] [INF] [34] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:49:34.265 +00:00] [INF] [34] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:50:04.263 +00:00] [INF] [46] Emby.Server.Implementations.ScheduledTasks.TaskManager: "IntervalTrigger" fired for task: "Webhook Item Added Notifier" [2023-07-31 03:50:04.263 +00:00] [INF] [46] Emby.Server.Implementations.ScheduledTasks.TaskManager: Queuing task "ItemAddedScheduledTask" [2023-07-31 03:50:04.263 +00:00] [INF] [46] Emby.Server.Implementations.ScheduledTasks.TaskManager: Executing "Webhook Item Added Notifier" [2023-07-31 03:50:04.263 +00:00] [INF] [46] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Webhook Item Added Notifier" Completed after 0 minute(s) and 0 seconds [2023-07-31 03:50:04.265 +00:00] [INF] [46] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks [2023-07-31 03:50:16.083 +00:00] [INF] [20] Emby.Server.Implementations.ScheduledTasks.TaskManager: "Import watched states and playback progress from trakt.tv" Completed after 4 minute(s) and 53 seconds [2023-07-31 03:50:16.084 +00:00] [INF] [20] Emby.Server.Implementations.ScheduledTasks.TaskManager: ExecuteQueuedTasks