The way it works currently, it’s just personal preference. I use the webhook instead of sync because it displays the “watching now” status instantly and is synced immediately. @justin might have more insight for any future developments that might sway you one way or the other.
i can’t seem to sync my plex watchlist. is there a trick to this?
I’m in the same boat. Last sync was 5 days ago. I’ve tried disconnecting and reconnecting. Manually triggering a sync. No dice. It worked for about a week, then just stopped.
Last sync here was the 11th of September with multiple syncs of exactly the same that when clicked result in an error message.
Can you have a peek @justin to see if there is an outlier case here or maybe a root issue on the queue delays etc..?
Wow the amount of 404 and 500 page errors while trying to set this up is amazing.
- I have Infuse on the iPhone working and marks the shows watched on trakt
- I have Plex show what is watched trakt - or what is played, marking a show watched does not seem to be synced.
I tried many things, and the shares for one (main server) was not showing.
I notice that port 32400 was needed, and went back and remapped everything to 32400, and it started to show up.
I would like to continue to use a officiated port number to the internet not the standard 32400.
Questions:
- Can the Plex Port be set to something not 32400?
- Should Marking a show in Plex as Watched, be synced?
- Should a show watched on Infuse, be marked in Plex as watched?
I signed up for VIP to do the last two, and the first one is a PIA.
:Edit:
I see
In Progress → Watched history sync from Trakt to Plex.
**UGH! - is there anyway to make this work, or should I just cancel the VIP?
:Edit 2:
**
Working on a selfhosted container solution ‘PlexTraktSync’ that seems to work with bi-directional sync.
Tested this feature out and couple things that made me disable/remove all syncs:
- Watchlist - would not sync no matter what I tried (I see in announcement this doesn’t work but then see other people posting screenshots that show it sync’d an item).
- History - it kept trying to duplicate my history, even though the historic play on trakt was the same time as what plex shows it still created a second watch at the exact same time.
- My choice here was to undo the sync for history and hope future sync’s would only do new plays or erase my history and let it sync everything
- Library - I liked sync’ing the library especially for the play now option BUT it then put my entire library in the upcoming schedule panel on my dashboard, this is not so great, there are shows I have that only my wife watches and I have no interest in seeing them in my calendar

- Setup - It would be nice to be able to disconnect from servers, I am apart of a few different ones and I am not interested in sync’ing anything from them. I know that I can deselect libraries but I found that hit and miss and it constantly duplicated servers until the page was full of the same list of libraries.
- Sync Schedule - this appears to be super hit and miss, it does not run hourly like it says and if you try to force a sync it normally doesnt appear to be working. I understand initial launch is probably hammering servers and it could be due to this.
- Scrobbling - reiterating what most folks here have said, being able to see currently watching is a great feature and a big primary reason I would not disable webhook. If this could be integrated into the sync that would be fantastic.
Overall its a great initial attempt with some things to iron out before I would swap from Webhook/external tool for watchlist sync.
Weird bug, I’ll take a look. It looks at the file itself to determine if it is HDR (looks for video profile main 10) and then at the filename for dolbyor dv.
I’ll investigate, it’s possible something changed again on the Plex side like last time.
Yes, I am taking a look.
Do you have screenshots or examples where you are seeing these errors?
32400 is the standard plex port, but you can also use 32401, 32843, 42434, 8443, or 443.
The issue is the date and time is mostly the same, but slightly off in the seconds. I am looking into this check to make it ignore seconds.
Yes, this is default behavior where it builds a set of shows using anything you’ve watched, added to your library, or have on your watchlist.
Deluxe problems
![]()
Sometimes not all plays are synced to trakt. Seems like when something is marked as played in Plex between time that automatic sync is triggered and when the sync finishes, that play isnt synced to trakt with current or any future syncs.
Only way to get it synced is to start an all data sync
Hi there, I am having issue with plex sync all was working up until Sep 30th, however since then noting is being added to my library and the last sync was on that day, I have disconnected, reconnected, did manual syncs, and then restarted my plex server, but nothing seems to make it sync, anybody able to help and point me to how i can make it work again, thank you
I had regular Plex data syncs up until October 5th.
”Data has synced 160 times. Your most recent sync was 5 Oct 2025 16:56.”
Nothing since though, Plex see’s the shows and movies i’ve watched but nothing feeding back to Trakt. Anything I can try to remedy this (pretty new to Trakt sync)?
Thanks.
I re-wrote the syncing logic for Plex Sync and released the updates a few hours ago. A full sync will still take a while (depending on your Plex library size of course), but the hourly syncs should be way faster now.
With my test Plex server, the initial sync (watched history, library, ratings, and watchlist) took about 30 minutes. The incremental hourly sync took 6 seconds. These numbers can of course vary depending on your Plex library size and network connection, but please let me know if you’re seeing regular syncs now if you weren’t before.
Note: I’ll be off a few days and will return on Wednesday so I likely won’t respond until then and any bug fixes will need to be after I return as well.
Here is a mini changelog of what I released today.
- Rewrote the syncing logic, which greatly reduces the hourly sync times.
- Fixed (hopefully) watchlist sync
- After initially connecting Plex, you’ll need to opt in and select any libraries you want to sync. Previously it would have all auto enabled.
@silentorbit95 I am seeing lots of syncs since October 5, which I assume is when you reconnected.
@Kevlar0010 I am also seeing several recent syncs.
This is a good point. When a sync completes, it saves the timestamp at the end of process. Instead, I need to change this to use use the timestamp the sync started. Then the next sync will pick up those new items correctly. I’ll try and get that quick fix in today.
The timestamp brings up a question for me that might explain the issues I’m having after the initial sync. Is this dependent on the timestamps of the files on the Plex Server? If so would having servers in different time zones affect whether it is considered “new” for the purpose of this script? For example my home server is in CDT but my 2 other servers are GMT-1. This is the only logical explanation I can think of currently for a reason why only new additions to my home server were being added not the 2 others.
Watchlist seems to be working however across all servers so for now seeing as that suits my purpose that’s all I will be using Plex Sync for until there is some consistency with it noticing new additions to the Library. I’ll rely on the Webhook for the rest even knowing some of the limitations with that when multiple episodes are added at once.
After working for a few days it is now utterly broken again. It missed several plays and new additions to Library and Watchlist.
A manual sync added 2 items but missed others.
Attempts to fix by disconnecting and reconnecting my Plex account have made matters worse. It will now no longer remember which libraries I have selected to sync. Tried this multiple times. It finds all my servers fine, remembers the user accounts, but won’t ever keep the chosen libraries selected. So I’ve reverted it back to only doing Watchlist again as that’s the least laborious to keep up with manually updating.
It would help if we were brought up to speed with what the projected game plan and priority is for this VIP perk. If this is just something that might be getting worked on occasionally I feel it is only right to let us “testers” know. After all it does mean more work for us if we keep having to monitor additions and plays. If this is a low priority item then to be brutally honest I’m not really interested in wasting my time any longer. This thread is full of folks reporting it isn’t working for them and there’s very little in the way of feedback coming back to our posts here.
The queuing system that runs Plex syncs was down over the weekend. I started it up again so it should sync any data from the last few days since it will still use the last saved timestamp.
just had a quick play around with this (at 5am on a Sunday morning
) and tested it with a small plex library, Watchlist and library synced great.
I disabled the watching and rating from Plex Sync, Plex Webhook is keeping track of that for me just fine.
‘We’re looking into 2 way sync and if we can sync your Trakt data back to Plex.’
If this ever becomes a thing have you considered importing Trakt Lists into Plex?
I’m not even sure if it could be possible but I know alot of people would enjoy their Trakt Lists as playlists in Plex. Me personally I don’t use playlists very often but my dream feature from this Plex Sync would be to have my Trakt Lists Auto Synced to my Plex Labels (Movies and TV Shows only as Seasons and Episodes don’t have Labels).
Until Plex Sync can do so, there’s also these 2 GitHub items that maybe @Justin can get some ideas from their code to take this to the next level:
which purportedly can sync / create lists
And also this one which is much more in the beta stage:
