Plex Sync BETA

Plex Sync is working great for me - automatically adding movies added to my Plex Library to my Library in Trakt. Even the format, resolution and audio metadata is automatically and correctly added.
But I would like to report a bug that I hope I’m not repeating: every movie added to my Trakt Library from Plex Sync has the HDR metadata added as Dolby Vision. But none of my movies in Plex have HDR or Dolby Vision.

Sorry, it might be in those previous 412 messages, but I haven’t found a search function and didn’t want to search manually.

Therefore, there is apparently no duplicate check in Plex Sync, what is the recommended way to avoid duplicates in watched movies and TV shows?

Disable “watched” in the Webhook or Plex Sync (or are there better approaches)?

Disabling either the webhook or the sync for watches will solve the duplicated plays.

Yeah, after seeing the duplicates I disabled it for the Webhook now.

Just wanted to know if there are recommendations or any advantages/disadvantages between these two. Since sync will maybe support two way at some point? Or is it better to have it enabled for the hook, since I will have it immediately afterwards and sync doesn’t add any benefit?

Haven’t had a sync in over a week. I’d be very surprised if it’s due to slow network, one of my servers is on a 10Gbps network, another on a 1Gbps and my home network is 1200Mb/s.

I’ve even limited Plex Sync to only handle watchlist items as it’s been an utter failure on anything else. I could see initial syncing having issues with large libraries but I’m assuming it doesn’t go back an recheck everything each time, does it?

EDITED 09/29/2025 08:57 CDT: Ran a manual sync on just 1 server today after changing the settings to switch library from Webhook to Plex Sync. It should have picked up several new items but failed to do so. Added them manually instead.

1 Like

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.

1 Like

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 :slight_smile:
  • 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.

2 Likes

Deluxe problems :melting_face: :grinning_face_with_smiling_eyes:

1 Like

@justin Here is one that I still had open

They seem to appear before I remapped the port on Plex

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

1 Like

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

1 Like

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.