This update also has much improved matching for old, non Plex metadata agents. If you’re a long time Plex user, you might have TVDB metadata for some of your shows. I saw a huge improvement when using a test Plex server. The skips in my case are for custom items such as Trailers, etc they aren’t on TMDB or TVDB.
I don’t have access to port forwarding on my router, but I’m using Cloudflare for that. I can easily access my server from anywhere. Should it work? At first, nothing loaded — I can’t see my users or any other options.
The Trakt plugin has been deprecated for years as Plex no longer officially supports plugins.
Hmm, any errors in your browser console? Since it grabbed a list of servers, I would have expected it to work when fetching the list of users. If you’re using a server you don’t own, it won’t get a user list since by default it’s limited to just your data.
It works for some, doesn’t work for others. Plex could technically remove plugin support all together if they wanted to. If it’s working for you though, then the new Plex sync likely won’t offer anything different (at least for now).
I can see how this is beneficial for those who don’t want to or can’t run PlexTraktSync (or something similar) when first syncing with Plex to import Collections and view dates, but with it only syncing once per hour instead of the instantaneous result from a Webhook this doesn’t seem to be progress tbh for watch status.
Additionally, because it doesn’t allow for the configuration of external ports it definitely won’t be for everyone. BTW it is interesting to note your own screenshot in the OP shows you’re on a manually specified port…
And finally, because it only allows for the linking to one server at a time instead of selecting all or some servers viewable in the dropdown box, it again is a step backwards for me as I’ll need to manually disconnect / reconnect my Trakt account to Plex to switch servers as I discovered just changing the dropdown box doesn’t have the desired effect.
What is currently a seamless integration now will require manual involvement.

Yes, I see an error in the console: 500 Internal Server Error. Since the server is mine, I think this might be why the user list isn’t loading.
I’ll have a potential fix for this soon and that hopefully handles the error and just won’t display the user dropdown. The cause of the issue appears to be a long timeout when trying to reach the Plex server, and I also saw an instance of a mismatched SSL causing an issue.
The 1 hour sync isn’t necessarily final, that’s just what I have it set to for now. The webhook actually has a “bug” where if multiple episodes for the same show are watched or collected, the webhook just rolls it into a single event and we actually don’t have individual episodes to work with. So, it effectively skips the data with the webhook where the new sync won’t have this issue.
I would envision the Plex sync being the baseline, but that we still use the webhook to get the real time notice to either process like it does now, or tell the Plex sync to run more frequently.
Not necessarily final either, but safer during development to limit the port. Not sure why my test server indicates custom, since it’s using the 32400 port. ![]()
Good idea and something I will look into. Right now I just store the single server reference, but perhaps it could be a list of servers and then just queue them all up to sync individually.
Not paying 60 bucks a year just so plex can communicate with your dumb ass software. Thanks for disabling the scrobbler thats been working for the last few years. I officially have no reason to use your service anymore.
Just switch to overseerr, does everything trakt does for searching movies/tv shows. Use Tautulli to keep your watch history.
So long TRAKT! Dumb ass move changing your prices, i wish we could see the stats on how many people have stopped using your service.
Add +1 for me. Deleting account
You can self host an app like PlexTraktSync and that doesn’t require VIP. One goal of the Trakt Plex Sync is to make it easier for people who don’t want to or don’t how to do that.
No scrobblers have been disabled, what are you referring to?
My guess is the improved TVDB matching is why you are now seeing duplicates. I plan to eventually add more specific controls for the Plex Sync. For now, it seems like you could disable the watched events for the webhook to prevent the duplicates.
Thanks for pointing that out! I’ve brought this up with the team to look into, it looks like a bug. It’s happening with the streaming scrobbler syncs as well.
I fixed the bug creating these blank syncs, and also removed all those rows from the UI. Thanks for the bug report.
These errors aren’t related to the Plex sync. Does the plex settings page load for you at all? The original 500 error you posted should have already been fixed, what is the current issue you’re having?
It also doesn’t work at for me. I made sure port forwarding is working (I can see my Plex server from outside of my network no issues), Trakt can see my server, sometimes my username and (even less so) what to sync.
I scanned my library twice, I’m using the correct agent and the TV show has the correct TMDB rating.
Is there any way I can debug this?
@Felimenta97 I see a sync from earlier today that added 2 watched episodes. You can view the sync and episodes here.
More updates!
- Sync your Plex library (with metadata) to your Trakt collection.
- Sync Plex ratings to Trakt.
- Improved UI to choose how you want the initial import to run.
- Individual settings to customize your Plex sync.
Initial Import
Individual Settings
Hi Justin
I thought I’d give this a try now it’s has the options to add both of my servers.
However, when i connect the Plex Sync, Both my servers show up, Movies and TV, and a frozen loading wheel to the right.
I’ve refreshed, logout and back in, tried selecting another server, but all i get is a frozen wheel.
Using Chrome browser.
Edit, the options finally showed for me 5 minutes later, I’ll go make dinner and return later and see if the magics happened.
2 minutes later, all options vanished again lol
If it’s taking that long, it means your server is taking that long to respond. Behind the scenes it will attempt to access several of the URLs that plex provides until it finds one that actually connects. It should only take a few seconds per URL, but in your case it appears to be taking much longer. Are there any firewall rules or network settings that might be affecting the remote connection?
I do have Adguard installed on my Flint 2 router as it covers every device on the network. I also have all these whitelisted (see image), although i suspect some of these are no longer necessary. I also have the Plex ports forwarded on the router for PLEX.
When I open PLEX it opens and loads both servers almost instantly, Is there anything i should be whitelisting in AdGuard, as long as it’s safe?
Thanks
It looks like your server is returning 3 different URLs to access it. The one running on port 32400 is timing out. I only allow this port for now while we’re in beta. Is it possible to open up that port on your router?




