Plex Sync BETA

I think this needs a kick start again. Disconnecting and reconnecting isn’t getting this going again. It’s picking up sporadic episodes here and there but no movies for the past 24 hours or so from one server. Back to just the Webhook for me until this gets fixed.

I’ve asked before and I’ll ask again, it would be so much simpler if WE could have access to seeing our logs for this too so WE could see where the issue is as well.

1 Like

There was an issue with the hourly scheduler. We are working on an update to make it work more consistently. Syncs should be working again now though.

Inconsistent syncing is still an issue. No matter what I try I can’t get episodes/seasons to sync properly. I have disconnected/reconnected and resynced many times. No change.

@justin Would it be possible to add Plex Sync to the https://status.trakt.tv/ page so as users we could see if there was a temporary issue? Something we might be able to then fix our side by just reconnecting again.

Overall for me it now works as expected. But it does still have the occasional consistency issues. Those aren’t major if one can pinpoint when it started missing adding items to the library or watch list.

What would be helpful too is if there could be an option other than just “all” or “new”. Especially with the occasional hiccup. If it could be expanded so we could sync (even manually as needed) with a choice of something like “new since xx/xx/xx date”.

Hi, I have the problem now that Plex Sync just doesn’t sync. It stopped on Nov 11th, before that it has synced 128 times successfully, it says. I press the Queue button, but not getting any new syncs and not getting my last weeks viewings into Trakt. I have tried to Disconnect and Reconnect plex on Trakt settings page, but it didn’t help.

Have you tried disabling and re-enabling remote access on your plex server? This has fixed syncing issues for me previously. Are you seeing any error messages?

I tried just now. It just says “Sync was queued” or something; a green banner at the top. But then nothing. No new entries in the latest syncs. Nothing has changed on plex side or network since Nov 11, when the last sync was. Yesterday I watched ep5 of Alien Earth and the day before newest episode of It:Derry (and a bunch of other stuff since) but none of them are picked up. I can see them in the Plex history on the server.

I can’t see any error, since I guess the error happens on Trakt backend side. I can’t see any errors in the console on Plex side when I try to queue a sync either. I chose the “Sync only new item”. I don’t want a bunch of duplicate stuff in my Trakt account.

Is there anything more I can test?

It can take a few hours in my experience for a sync to show up. But I do think it’s currently broken again. Mine stopped syncing about 3 hours ago with the Plex page showing a red banner I needed to select libraries yet it showed them all selected. I’m waiting to see if it starts back up again.

I’ll also observe here for @justin that I think there’s something not working quite right with syncing the Watch List aspect. As you can see my Plex has 219 items watch listed, Trakt only picking up 186 of them. Additionally as you can see with both lists set to “Date Added” the lists differ.

Screenshots of Plex - Trakt side by Side

Good day,

It would be great if the sync could detect when an item has already been marked as watched through another app like Infuse. Right now many entries get duplicated, which clutters the history. A check for existing scrobbles would prevent that.

Greetings,
Alexander

Following up, my Plex sync is no longer adding all movies to my Trakt library as HDR Dolby Vision in error. Thank you for fixing this!

Howdy @justin I trust you’re well! Sorry for being a seeming endless pain in the rear, but wanted to bubble up this post again.

The normal sync works like a charm now after someone greased it in the back, BUT it seems the original problem of it having synced everything to watched somehow wrecked my watched sync to today.

I can’t get my watched to sync at all and it’s stuck from when the first incident happened. On the 21st of October the first “normal” sync happened that fixed the stuck syncs from September.

Before that, everything synced into the “Watched” tab and since 21st of October (when the normal syncs started) my watched just never syncs.

Could you please advise how to get this going? It’s a key feature for Trakt for me and I’m not sure I want Columbo to be my last watched thing in this lifetime :laughing:

Hello, just wanted to drop my two cents here. I just recently was doing some testing to see if Plex Sync would be a good fit for my use case, and here’s my thoughts:

What is my current use case? I currently use Plex Webhook to simply scrobble plays from Plex to Trakt. I like to watch some shows, like Bob’s Burgers, on shuffle and don’t want to deal with tracking those plays manually. I do not currently use it for ratings/start watching/library/etc. Just marking things watched, and it’s awesome for that.

Testing: My initial test was to achieve that same functionality, but using Sync rather than the Webhook. I don’t care if it’s slower using Sync vs Webhook, the goal is simply to not manually track episodes when I shuffle a TV show. So basically do a 1:1 swap, and then slowly add the other features in (specifically Sync the library, because I’d love the metadata to be in Trakt).

What didn’t work as expected: I set the initial sync to only new plays, and gave it a while to finish after saving my settings. Sync #1 brought in a ton of plays, and some duplicates, but this wasn’t wholly unexpected based on what I’ve read. So I thought, “Initial sync done, I’ll just hit UNDO, and then we can move on with only new plays being sync’d.” But to my surprise, it did what appeared to be a full “initial” sync again. That is, everything I undid came right back in the next sync. This happened multiple times. What I expected to happen was I hit UNDO, then the next sync only brings in the 1 new play (or however many), not all the many many plays I just hit UNDO for.

Other quirks I noticed:

  • One thing I sometimes do in Plex is mark a movie or show as “Played” after I add it to my server. For example, if I saw a movie I loved, bought it, and put it on my server, I would then mark it as “Played” right away, because I’ve already seen it before. This imports via the Plex Sync beta as a play (that’s fine, and expected), however if I remove it as a play using the UNDO, it just comes right back in the next sync. I do not want that to happen.
  • I also have access to multiple servers that are not my own in Plex (my brothers, friends, etc.). Currently, I see no way to differentiate what data is sync’d to my Trakt based on these servers. For example, I want all my Plays to be sync’d from all servers I have access too, but I want only my Library to be sync’d. Right now, if I set up Library to be sync’d and have selected my own server and my brothers’ server, his movies are marked as Owned in my Trakt account, and they should not be.

Conclusion: Overall, I think the Plex Sync is an amazing upgrade/addition to the Webhook, and I understand it’s still in Beta. The primary features I would like to see in it, to make it useful to my use case, are:

  1. An option for the initial sync to be a “nothing” sync (IDK a better way to put that). Where no data is pushed or pulled at all, and I can start from right now, moving forward with only new data.
  2. An option to differentiate which servers are a part of which sync. For example: Server 1 sync’s plays and library and ratings, Server 2 only syncs plays. That way, Trakt doesn’t think I own all the movies on my brothers’ server.

Can’t wait to see how this feature develops, because I would love to use it more than I’m currently using the Webhook.

1 Like

@justin I think whatever resources are being used by Plex Sync needs a reboot. It quit functioning for me yesterday at some point and hasn’t performed any automatic syncs since then. I’ve tried disconnecting and reconnecting but am now facing the issue that any selected libraries to sync aren’t remaining as chosen when returning to the page. In other words the “Save Settings” isn’t functioning at all.

When the plex sync fires, it seems to be picking up everything pretty well for me. Issue I’m seeing is that if the webhook has ‘Start Watching’ enabled for the scrobbler, it is duplicating my plays. I disabled it and will monitor for a bit to see if that stops duplicates.

Just tested with a few episodes and it’s still duplicating them for some reason with 2 minutes in between each entry. My running theory is that because I stopped watching the episode then resume it later, maybe it got flagged as two watches within plex? I don’t see any setting there and did verify that I’m set to have only plex sync pull my watched states.

Gonna keep an eye on it and try a few more things to see what happens.

Mine did start working again eventually but it still misses / skips items which I then have to add manually.

The way I got it to start again was by disconnecting Plex from Trakt. Waiting about 2-3 hours so any scheduled syncs would pass. Then reconnected it. That finally allowed me to have the libraries stick again as selected.

Same issue for me as well. I am still troubleshooting but when I watch an episode, it adds the entire season as watched at the same time. Duplicating movies as well.

I’m going to disable everything but the “Start Watching” scrobbler and just rely on my plextraktsync Docker install which has never failed me. I’ll wait until the service is out of beta.

Update: With only “Start Watching” enabled, the issue persists. That option must mean something different than what I was thinking. I have disabled everything in the Sync options.

Follow up after the holidays and a while of using the beta. I’m now only using the Plex Sync for my personal Library of movies and TV shows to mark them as Collected. I am not using it for watches, ratings, watch lists, etc.

I am still using Plex Webhook for marking as watched.

So far, this set up is working nicely and as expected. I would still like to use one or the other I think, but at least this way the scrobbling can sync my watch history for my server or any other server I have access too, and not mark all those libraries as things I own.

The only error I’ve noticed since syncing my library is that on my GCC WGTV, the “Play Now” button will throw an error for all TV shows at the Show level even if I have them on Plex. Episodes will show “Play on Plex” which is what I like to see, and Movies will only show the service they’re streaming on (i.e. disney plus, etc.) but never Plex.

The forum is not letting me upload my images right now. Will try again later.

@justin Is the syncing of items like the Watch List meant to be bi-directional? Or is it impossible for Trakt to update items on Plex.

Either way I don’t think it’s functioning accurately. When I finish a series from my Watch List from my Plex, I’d assumed that it would be removed from my Watch List here as I’d always understood that Trakt upon completion would take it off my Watch List. But because Plex never removes it (something that has been a feature request for years on Plex) I think now all completed series still stay on both Plex and Trakt.

I’ve started to manually update my Plex to remove completed series, but am noticing that the update isn’t being reflected here on Trakt now like I’d expected despite several successful syncs.

@justin per the request of @kcador I am going to quote what I wrote here: 📚 The Library on Trakt: What It Is and Where It’s Going - #25 by CajunRob

One thing that I’ve noticed as I am going through my list of collected items in my library is that Trakt appears to be classifying digital items as BluRay after syncing from Plex. I’m not sure whether this is because it’s picking up the source from the filenames used or what. But surely anything synced from Plex should automatically be considered digital, no? Even if it isn’t necessarily playable because of App permissions. It also seems to me that much of the reliance of being “playable” from some site is based on Justwatch finding where (if anywhere) something is currently able to be streamed. That negates anything we might have purchased digitally or own through a service already.

ETA. After downloading the CSV files for my Library, I can now definitely see that anything imported from Plex that had the source of the file set as a BluRay in the filename (e.g. move.title.year.BluRay.resolution.audio codec.video codec) is currently being tagged as Media type=1 in the watch list instead of media type=0). Unfortunately from what I can see there’s no way of uploading an edited version of the Library to accurately fix the items to be correctly displayed. Am I honestly expected to manually one by one edit >1000 items?

While it is incredibly helpful to see it listed on Trakt that the original source of a digital file was a BluRay, DVD, or Web, it clearly is going to play havoc with the new Library in the future if Trakt assumes that because something was encoded or remuxed from a physical copy that it isn’t a digital file. Every file I have tagged through naming something with the words BluRay in the title are for some obscure reason being tagged as BluRay (media type=1) in my Library. That simply makes no sense seeing as (a) Plex can’t handle physical media, not even from a folder base or .iso file, or even ifo/vob, and (b) as it was synced through Plex Sync it clearly is digital.

To my knowledge there’s no tagging at all being done by Plex ever. So does this mean that Trakt is scraping and processing file names?

1 Like

How do I force the first sync to happen immediately? It always says “queued” whenever I click Sync on the Server I want to sync, but nothing happens. When I switch from one page to another the “queued” goes away.

I am just trying to sync my movie watched status from my old server to a new server. Literally subscribed to Trakt VIP just for that. I just need the old data to export to trakt immediately so I can then import it to the new server.