• Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below
  • Forum
  • Website
  • GitHub
  • Status
  • Translation
  • Features
  • Team
  • Rules
  • Help
  • Feeds
User Links
  • Login
  • Register
  • Login Register
    Login
    Username/Email:
    Password:
    Or login with a social network below

    Useful Links Forum Website GitHub Status Translation Features Team Rules Help Feeds
    Jellyfin Forum Support Troubleshooting Trakt sync problem

     
    • 0 Vote(s) - 0 Average

    Trakt sync problem

    nero519
    Offline

    Junior Member

    Posts: 4
    Threads: 2
    Joined: 2024 Jun
    Reputation: 0
    #1
    2026-04-07, 01:34 AM
    Jellyfin version: 10.11.8 on docker
    Trakt plugin version: 27.0.0.0

    Hello,


    I'm having this issue with the trakt plugin

    [Image: SXcpe2L.png]

    I get this error: 

    Code:
    [21:24:54] [ERR] [13] Emby.Server.Implementations.ScheduledTasks.TaskManager: Error executing Scheduled Task

    System.Text.Json.JsonException: The JSON value could not be converted to System.Boolean. Path: $[0].metadata.3d | LineNumber: 0 | BytePositionInLine: 2201.

    ---> System.InvalidOperationException: Cannot get the value of a token type 'Null' as a boolean.

      at System.Text.Json.ThrowHelper.ThrowInvalidOperationException_ExpectedBoolean(JsonTokenType tokenType)

      at System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1.ReadJsonAndSetMember(Object obj, ReadStack& state, Utf8JsonReader& reader)

      at System.Text.Json.Serialization.Converters.ObjectDefaultConverter`1.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)

      at System.Text.Json.Serialization.JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value, Boolean& isPopulatedValue)

      at System.Text.Json.Serialization.Metadata.JsonPropertyInfo`1.ReadJsonAndSetMember(Object obj, ReadStack& state, Utf8JsonReader& reader)

      at System.Text.Json.Serialization.Converters.ObjectDefaultConverter`1.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value)

      at System.Text.Json.Serialization.JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value, Boolean& isPopulatedValue)

      at System.Text.Json.Serialization.JsonCollectionConverter`2.OnTryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, TCollection& value)

      at System.Text.Json.Serialization.JsonConverter`1.TryRead(Utf8JsonReader& reader, Type typeToConvert, JsonSerializerOptions options, ReadStack& state, T& value, Boolean& isPopulatedValue)

      at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader& reader, T& value, JsonSerializerOptions options, ReadStack& state)

      --- End of inner exception stack trace ---

      at System.Text.Json.ThrowHelper.ReThrowWithPath(ReadStack& state, Utf8JsonReader& reader, Exception ex)

      at System.Text.Json.Serialization.JsonConverter`1.ReadCore(Utf8JsonReader& reader, T& value, JsonSerializerOptions options, ReadStack& state)

      at System.Text.Json.Serialization.Metadata.JsonTypeInfo`1.DeserializeAsync(Stream utf8Json, CancellationToken cancellationToken)

      at System.Net.Http.Json.HttpContentJsonExtensions.ReadFromJsonAsyncCore[T](HttpContent content, JsonSerializerOptions options, CancellationToken cancellationToken)

      at Trakt.Api.TraktApi.GetFromTrakt[T](String url, TraktUser traktUser, CancellationToken cancellationToken)

      at Trakt.Api.TraktApi.SendGetAllCollectedMoviesRequest(TraktUser traktUser)

      at Trakt.ScheduledTasks.SyncLibraryTask.SyncMovies(User user, TraktUser traktUser, IProgress`1 progress, Double currentProgress, Double availablePercent, CancellationToken cancellationToken)

      at Trakt.ScheduledTasks.SyncLibraryTask.SyncUserLibrary(User user, TraktUser traktUser, IProgress`1 progress, Double currentProgress, Double percentPerUser, CancellationToken cancellationToken)

      at Trakt.ScheduledTasks.SyncLibraryTask.ExecuteAsync(IProgress`1 progress, CancellationToken cancellationToken)

      at Emby.Server.Implementations.ScheduledTasks.ScheduledTaskWorker.ExecuteInternal(TaskOptions options)

    [21:24:54] [INF] [13] Emby.Server.Implementations.ScheduledTasks.TaskManager: Export library to trakt.tv Failed after 0 minute(s) and 4 seconds

    [21:25:49] [INF] [21] Emby.Server.Implementations.ScheduledTasks.TaskManager: Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds

    [21:25:50] [INF] [20] Emby.Server.Implementations.ScheduledTasks.TaskManager: Webhook Item Deleted Notifier Completed after 0 minute(s) and 0 seconds

    [21:27:20] [INF] [20] Emby.Server.Implementations.ScheduledTasks.TaskManager: Webhook Item Added Notifier Completed after 0 minute(s) and 0 seconds

    [21:27:21] [INF] [27] Emby.Server.Implementations.ScheduledTasks.TaskManager: Webhook Item Deleted Notifier Completed after 0 minute(s) and 0 seconds

    I changed jellyfin versions to the previous one, same with the trakt plugin itself, I re-authorized the trakt authentication, still, couldn't make it work.

    any idea? are you using something else to sync progress?

    thanks!
    Rastin
    Offline

    Member

    Posts: 72
    Threads: 0
    Joined: 2026 Jan
    Reputation: 5
    #2
    2026-04-07, 02:37 AM
    I never used it but from what i have seen from other posts about trakt is the unpayed version has a limit of 100 items so this could be your problem.

    https://forum.jellyfin.org/t-understandi...ight=trakt
    TIMFLIX1138
    Offline

    Member

    Posts: 462
    Threads: 43
    Joined: 2023 Jun
    Reputation: 2
    Country:Canada
    #3
    2026-04-07, 04:29 AM
    (2026-04-07, 02:37 AM)Rastin Wrote: I never used it but from what i have seen from other posts about trakt is the unpayed version has a limit of 100 items so this could be your problem.

    https://forum.jellyfin.org/t-understandi...ight=trakt

    100% this. Trakt owners went full Simple Jack and instead of looking for revenue options like other websites they instead jacked the price of their VIP membership, removed lifetime from those who'd paid for it, paywalled a TON of features and then royally drumpfed up their website experience. You can no longer export just your collection. Only your watched status.

    You can manually use the website, in all it's horror, to find all the media in your library and add them to a "watch list". This will let you track the items in a sort of collection. It is what I do now when I add new TV shows I've not actually watched and want(ed) to use the calander on the website to track coming episode releases. But that's all total garbage now.

    SIMKL is an alternative that, while not as feature rich, still tracks your watched media and, while also not having an easy collection to add items to, has an actual functions web UI to navigate.

    Both plugins can work at the same time in JF so at worst it's redundancy for your watched status tracking.

    I use Trakt now almost exclusively for that purpose as it just seems to work better plus allows multiple JF users to be combined to one Trakt account (for silly reasons that make sense to my insanity). I've also found it easier to set up other JF users accounts with their corresponding Trakt accounts.

    For web browsing and calendar function I go to SIMKL.

    And I won't ever give the clowns at Trakt a cent. They have shown, repeatedly, they do not give a crap about their users very vocal complaints towards their horrible decisions. Hopefully one day a much better fork emerges, much like JF to begin with.
    JF Wish List:
    IMDb Top250 metadata
    Read Music Album Sort
    Soundtrack link to movie by title/sort/Manual
    Media info shows added to Collections
    Collections WL:
    Content Rules - Library-Title/Sorttitle/Tag/Director/Filename/Contains
    Organized by Library
    Scanned to Editable XML
    « Next Oldest | Next Newest »

    Users browsing this thread: 1 Guest(s)


    • View a Printable Version
    • Subscribe to this thread
    Forum Jump:

    Home · Team · Help · Contact
    © Designed by D&D - Powered by MyBB
    L


    Jellyfin

    The Free Software Media System

    Linear Mode
    Threaded Mode