Watch history stopped

Server Version#: 1.41.9.9961-72009961

My watch history stopped updating after I previously set the privacy to None and then turning it back on for Friends. I’ve toggled the privacy to other settings as well (friends of friends, everyone, etc) but my watch history does not turn back on.

Running native Plex Media Server on Synology. I’ve been keeping the versions updated but the watch history stopped in 2023 when I initially turned off the watch history.

Watch history does not post regardless of the player client. I use across multiple Roku devices as well as iOS.

https://app.plex.tv/desktop/#!/settings/account

“Sync my watch state and ratings”
Is this active or not? It is needed for the watch history to work. No matter if it’s set to remain private or public.

Without it, the only history you can get is the Play History on your own server’s Dashboard in the web app. (to which nobody has access, except yourself)

Sync watch state and ratings is Active

Did you toogle this switch recently?
If not, could you toggle it now to Disabled,
then wait at least 10 minutes,
then toggle it back on and wait another 10 minutes?

Then refresh the web app in your browser and look at this page again.
Is it still shown as “active”?

I have not toggled Sync Watch State at all (only the privacy settings).
In logs, I do see successful connections to scrobbles.plex.tv.

I will attempt toggling that setting now..

Are we talking about the same user account that you are using to post in this forum?
For some reason I still see “scrobbling: disabled” in this one.

Do also verify that you are not actively blocking the scrobbling attempts with a DNS blacklist or similar measures.
(Maybe you have copied a filter list that someone posted who was very concerned about privacy in Plex?)

Ok, I toggled the Sync Watch history setting off and back on while waiting 10 mins in between. Then I refreshed my web client and marked a tv episode as watched. I do not see it in my watch list.

I don’t have any DNS filter list, but can you confirm there’s no other connection for this outside of scrobbles.plex.tv? Logs show that those requests are completing.

At least the feature is now appearing as “opt-in” in your user profile.
I propose you stop and restart your server, then let it sit running through at least one full server maintenance period (whenever it is scheduled to happen).

Then look at the Watch History on your profile page
(the one which appears when you click on your user avatar in the web app, then on “View Profile”)
See if there are any new items in there, that are newer than the 2 years since you disabled it.

Ok thanks, i’ll try that

This seems to be working now. It even shows past watch history retroactively that was previously not showing up. Thanks a bunch.

1 Like

I am also having watch status issues for the last 6+ weeks.

I toggled off my “sync my watch state and ratings”
Waited 10 minutes
Then enabled it again.
I waited another 10 mins and restarted my server.

My scheduled maintenance should run overnight, I hope that fixes it

Can you see my watch status as opt-in on your end?

Do I need to modify anything under “account visibility & activity sharing”? It’s all set to private.

Yes, it’s activated.

No, it should be fine as-is.

1 Like

Do scheduled tasks run everyday? I have all the options toggled on under my scheduled tasks, which is supposed to run between 2-6am.

My watch history isn’t updating this morning.

Do you suggest I run scheduled tasks manually?

Yes, most of them are. Some only run once a week, but watch state sync is not among these.

Do you have any new watch states that qualify? It works only for items in Movie and Series libraries which have been matched with the new (default) agents.

I sampled in two different TV categories. Neither updated. I did not try a movie.

I did have refresh metadata off, but just turned it on. Is it possible this is an issue if non of my libraries are getting refreshed?

Which agents are selected for your libraries, and did you switch some of them only recently?

I haven’t modified it at all recently. Maybe a few years ago?

For both Movies and TV shows, only one option is enabled for each subcategory.

Example, for Movies, The Movie Database, only The Movie Database is enabled, the rest are off.
Just the top matching name for each subcategory is enabled.

Am i looking in the correct setting, Agents (Legacy)

Edit: Under my Edit Movie advanced setting, the agent selected is “Plex Movie”
Under Edit TV Shows, advanced, my agent is Plex Series

These are the modern ones.

(All those settings for the legacy agents are irrelevant for them.)

Did you check the other thing I asked OP above, about filters and DNS black lists?

I will check if I can connect to scrobbles.plex.tv.

I do use both CloudFlare DNS (1.1.1.2 and 9.9.9.11). I don’t block any domains via DNS.

It will verify my firewall isn’t blocking when I can check on my server. I’m on the same network and able to access scrobbles.plex.tv in browser.

Is that the only domain for reporting watch statuses?