I have not reviewed all of these items
https://app.plex.tv/desktop/#!/u/ItsThatJA/reviews
However, it will take me an awfully long time to remove them 1 by 1, surely a Plex Dev can delete all reviews?
I have not reviewed all of these items
https://app.plex.tv/desktop/#!/u/ItsThatJA/reviews
However, it will take me an awfully long time to remove them 1 by 1, surely a Plex Dev can delete all reviews?
I think that link will only work for people on your server.
It is whatever they have set as their privacy settings for reviews. Folks with server access are often also “friends” but not necessarily. But it is definitely not set for “anyone” to see if not private.
They would only be able to do the same that you can do in your privacy settings https://app.plex.tv/desktop/#!/settings/privacy
Right but I’m wanting to remove them (unrate everything) as I never did it in the first place.
That deletes ratings saved to your plex.tv account as well.
There is nothing I can think of that would rate things for you. Unless some third party app is doing it.
Can you please take a screenshot of what you are referring to. You are welcome to message it to me if you don’t want to share with the forum at large.
Okay, yes that did fix the issue. I have deleted them. I have noticed something else. For some reason the profile area of my account has stopped “tracking” my watch history.
I use plex daily, its my only source of consuming content, so for it to say I have not watched anything since 27th of December is definitely inaccurate.
Why would this be?
My server is definitely tracking what I’m watching, see this from yesterday.
Any help is greatly appreciated.
Your Profile Watch history is what is synced to Plex.tv.
In order to delete all the star ratings/review that are on your profile stored on watch tv, you needed to Stop Syncing the watch state and rating syncing. as described in the screenshot i addded.
If you re-enable it then your watch history, which is based on the change in watch state, will then begin updating on your account profile.
Disregard the last post, I’ve edited it out.
I did try what you suggested in your last post, but the “My Watch History” has still not updated with anything new I’ve watched today.
It also seems that all the friends on my server’s last watched remains at the same date as mine, meaning something on my server is not triggering user profiles that X thing has been watched. The users I checked only use my server.
Its weird, when I unsync and delete the data in the privacy options, then turn sync back on it brings all the ratings back.
Does this mean If i don’t want ratings on my profile I can’t ever use the sync feature again?
By ratings I assume you mean stars. If you rated things on your server then sync it will go to your profile.
To be clear even if you sync you can set your rating/reviews etc to private so no one else can see them.
But yes you cannot choose what to sync, when it is on it will sync ratings.
And can you help at all with my watch list not updating (or anyone elses that use only my server)
Not updating how?
Can you show me the xml info for something that you recently watched that should be there.
OK I don’t see anything wrong there. I think I will need to see the server logs after watching something wait like 30 . ( note it has to be completely watched through, not partially)
or filter your logs on ViewStateSync to look for any errors.
Mar 19, 2026 22:57:59.452 [23128396192568] DEBUG - [Req#42127/ViewStateSync] State failed with code 400
Mar 19, 2026 22:57:59.453 [23128396192568] DEBUG - [Req#42127/ViewStateSync] Exiting view sync due permanent error
Mar 19, 2026 22:57:58.564 [23128493923128] DEBUG - [Req#42127/ViewStateSync] Got token for user 591467053 (thomas.gri1)
Mar 19, 2026 22:57:58.564 [23128493923128] DEBUG - [Req#42127/ViewStateSync/HCl#1621] HTTP requesting GET https://plex.tv/api/v2/server/users/249768707/view_state_sync
Mar 19, 2026 22:57:58.590 [23128867748664] VERBOSE - Comparing request from ::ffff:31.94.24.144 against ::ffff:192.168.1.1/120
Mar 19, 2026 22:57:58.590 [23128332274488] DEBUG - Request: [<redacted>:58733 (WAN)] GET /video/:/transcode/universal/session/2aadd40f-70b4-455f-94db-8965585bbf89/base/00003.ts (34 live) #42218 TLS Signed-in (range: bytes=0-) / Accept => */* / Connection => keep-alive / Host => <redacted>.ca45380b2eed4ed8a15a4a95c52d0cce.plex.direct:32400 / Icy-MetaData => 1 / Range => bytes=0- / User-Agent => ExperimentalPlayer
Mar 19, 2026 22:57:58.591 [23128332274488] DEBUG - [Req#42218/Transcode/2aadd40f-70b4-455f-94db-8965585bbf89] Asked for segment 3 from session.
Mar 19, 2026 22:57:59.098 [23128688171832] DEBUG - [HttpClient/HCl#1621] HTTP/1.1 (0.5s) 200 response from GET https://plex.tv/api/v2/server/users/249768707/view_state_sync
Mar 19, 2026 22:57:59.099 [23128396192568] DEBUG - [Req#42127/ViewStateSync] Starting for user 1
Mar 19, 2026 22:57:59.099 [23128396192568] DEBUG - [Req#42127/ViewStateSync] Sending state
Mar 19, 2026 22:57:59.121 [23128396192568] DEBUG - [Req#42127/ViewStateSync] 3 states to send
Mar 19, 2026 22:57:59.122 [23128396192568] VERBOSE - [Req#42127/ViewStateSync] Sending: {"items":[{"guid":"tv.plex.agents.custom.example.thetvdb.tv://episode/tvdb-episode-422916-2024-9","viewedAt":1720079979000,"viewState":"complete"},{"guid":"tv.plex.agents.custom.example.thetvdb.tv://episode/tvdb-episode-81068-2022-2","viewedAt":1672208433000,"viewState":"complete"},{"guid":"tv.plex.agents.custom.example.thetvdb.tv://episode/tvdb-episode-81068-2024-2","viewedAt":1735616717000,"viewState":"complete"}],"user":249768707}
Mar 19, 2026 22:57:59.122 [23128396192568] DEBUG - [Req#42127/ViewStateSync/HCl#1622] HTTP requesting POST https://scrobbles.plex.tv/state
Mar 19, 2026 22:57:59.193 [23128867748664] VERBOSE - Comparing request from ::ffff:31.94.24.144 against ::ffff:192.168.1.1/120
Would it be any of these?
yeah that 400 error i have not seen before. I’m not sure why that would be. If you would not mind grabbing the full server log so I can give to devs that can look into the issue it would be appreciated. (feel free to message it to me if don’t want to post it in this topic)
Sent them via PM
Looks like this is happening because you are using a custom agent.