Skip to content

plextraktsync "watch" not sync "progress bar" on Trakt #2441

Description

@gianfelicevincenzo

Confirmation

  • I have read the README.md on the project homepage
  • I have checked if an identical issue or discussion already exists
  • I have tried downgrading to find version that can be used as a workaround

The problem

The progress bar works, but if I skip ahead, say, 10 minutes in Plex, it doesn't register in Trakt. It stays stuck. The only way to unblock it is to close the movie progress display in Trakt and wait for it to reappear in Trakt.

Steps to reproduce the behavior

./venv/bin/python -m plextraktsync watch --server=default and run movie on Plex (forward 10 minutes, 5minutes, ecc)

Expected behavior

If I move forward by 10 minutes or 30 minutes, trakt should record the change

Config file contents

cache:
  path: $PTS_CACHE_DIR/trakt_cache

# You may want to use per server libraries config instead:
# - https://github.com/Taxel/PlexTraktSync#libraries
#excluded-libraries:
#  - Private
#  - Family Holidays

config:
  dotenv_override: true

plex:
  timeout: 30

logging:
  append: true
  # Whether to show timestamps in console messages
  console_time: false
  debug: false
  filename: plextraktsync.log
  # log rotation
  rotation:
    enable: true
    max_bytes: 10485760  # default to 10 MB
    backup_count: 5

  # Additional logger names to apply filtering
  filter_loggers:
  filter:

sync:
  # Setting for whether ratings from one platform should have priority.
  # Valid values are trakt, plex or none. (default: plex)
  # none - No rating priority. Existing ratings are not overwritten.
  # trakt - Trakt ratings have priority. Existing Plex ratings are overwritten.
  # plex - Plex ratings have priority. Existing Trakt ratings are overwritten.
  rating_priority: plex

  plex_to_trakt:
    collection: true
    # Clear collected state of items not present in Plex
    clear_collected: false
    ratings: true
    watched_status: true
    # If plex_to_trakt watchlist=false and trakt_to_plex watchlist=true
    # the Plex watchlist will be overwritten by Trakt watchlist
    watchlist: true
  trakt_to_plex:
    liked_lists: true
    ratings: true
    watched_status: true
    # If trakt_to_plex watchlist=false and plex_to_trakt watchlist=true
    # the Trakt watchlist will be overwritten by Plex watchlist
    watchlist: true
    # If you prefer to fetch trakt watchlist as a playlist instead of
    # plex watchlist, toggle this to true (is read only if watchlist=true)
    watchlist_as_playlist: false
    # Sync Play Progress from Trakt to Plex
    playback_status: true

# Configuration for liked lists
liked_lists:
  # Whether to keep watched items in the list
  keep_watched: true

# Configuration override for specific lists
#liked_list:
#  "Saw Collection":
#    keep_watched: true

# settings for 'watch' command
watch:
  add_collection: true
  remove_collection: false
  # what video watched percentage (0 to 100) triggers the watched status
  scrobble_threshold: 95
  # true to scrobble only what's watched by you, false for all your PMS users
  username_filter: true
  # Show the progress bar of played media in terminal
  media_progressbar: true
  # Clients to ignore when listening Play events
  ignore_clients: ~

xbmc-providers:
  movies: imdb
  shows: tvdb

Logs

2026-04-09 11:09:07,033 INFO[plextraktsync.logger.init]:Resolved logging config: log_file=/var/lib/plexmediaserver/apps/PlexTraktSync/plextraktsync.log append=True rotation=True
2026-04-09 11:09:07,106 INFO[plextraktsync.plex.PlexServerConnection]:Connecting with url: http://localhost:32400, timeout 30 seconds
2026-04-09 11:09:07,171 INFO[plextraktsync.watch.WebSocketListener]:Listening for events!
2026-04-09 11:09:07,172 INFO[plextraktsync.watch.WatchStateUpdater]:Server connected: RabbitHoleTv (1.43.0.10492-121068a07)
2026-04-09 11:09:07,175 INFO[plexapi]:Starting AlertListener: ws://localhost:32400/:/websockets/notifications?X-Plex-Token=<hidden>
2026-04-09 11:09:07,177 INFO[websocket]:Websocket connected
2026-04-09 11:09:42,166 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 0.000%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:09:43,977 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 0.000%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:09:47,655 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 12.638%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:09:53,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 12.715%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:10:03,937 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 12.844%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:10:13,935 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 12.973%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:10:18,675 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 13.024%, State: paused, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:10:20,503 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 21.591%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:10:20,808 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 21.591%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:10:23,934 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 21.630%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:10:33,934 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 21.758%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:10:43,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 21.887%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:10:53,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 22.016%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:11:03,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 22.145%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:11:13,937 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 22.274%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:11:23,937 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 22.403%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:11:33,945 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 22.531%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:11:43,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 22.660%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:11:52,020 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 30.776%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:11:53,935 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 30.789%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:12:03,935 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 30.918%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:12:13,937 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 31.047%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:12:23,940 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 31.175%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:12:33,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 31.304%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:12:43,937 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 31.433%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:12:53,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 31.562%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:13:03,937 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 31.691%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:13:13,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 31.820%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:13:23,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 31.948%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:13:33,937 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 32.077%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:13:43,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 32.206%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:13:53,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 32.335%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:14:03,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 32.464%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:14:13,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 32.592%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:14:23,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 32.721%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:14:33,936 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 32.850%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:14:43,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 32.979%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:14:53,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 33.108%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:15:03,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 33.237%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:15:13,941 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 33.365%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:15:23,934 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 33.494%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:15:33,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 34.010%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:15:43,940 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 34.138%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:15:53,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 34.267%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:16:03,937 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 34.396%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:16:13,942 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 34.525%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:16:23,940 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 35.027%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:16:33,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 35.156%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:16:43,939 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 35.285%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:16:53,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 35.414%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:17:03,937 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 35.543%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:17:13,938 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 35.671%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:17:17,620 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 40.193%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:17:18,852 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 64.013%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:17:20,854 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 54.183%, State: playing, Played: True, LastViewed: 2026-04-09 10:30:53
2026-04-09 11:17:22,262 INFO[plextraktsync.watch.WatchStateUpdater]:on_play: <Movie:237:Superman>: 54.196%, State: stopped, Played: True, LastViewed: 2026-04-09 10:30:53

Install method

git clone (not supported)

Version

0.35.0

Python Version

3.11

Plex Server Version

1.43

Operating System and Version

Debian

Metadata

Metadata

Assignees

No one assigned

    Labels

    trakt supportIssues that are related to problems with trakt.tv api

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions