Mark as unwatched does not work

Server Version#: 1.40.2.8395
Player Version#: n/a

Trying to mark seasons/episodes as unwatched has no effect.

==> Plex Media Server.log <==
Jun 06, 2024 21:06:56.174 [0x16f8f3000] VERBOSE - WebSocket: processed 1 frame(s)
Jun 06, 2024 21:06:57.664 [0x16f51f000] DEBUG - NetworkServiceBrowser: PLAYER departed after not being seen for 181.945775 seconds: 10.16.2.32
Jun 06, 2024 21:06:57.897 [0x16f867000] VERBOSE - We didn't receive any data from 127.0.0.1:54081 in time, dropping connection.
Jun 06, 2024 21:06:57.897 [0x16f8f3000] VERBOSE - We didn't receive any data from 127.0.0.1:54076 in time, dropping connection.
Jun 06, 2024 21:06:57.897 [0x16f8f3000] VERBOSE - Didn't receive a request from 127.0.0.1:54076: End of file
Jun 06, 2024 21:06:57.897 [0x16f8f3000] VERBOSE - Didn't receive a request from 127.0.0.1:54081: End of file
Jun 06, 2024 21:06:58.936 [0x16f37b000] DEBUG - Request: [127.0.0.1:54125 (Loopback)] GET /:/unscrobble?identifier=com.plexapp.plugins.library&key=10944 (5 live) #20abd GZIP Signed-in Token (doug316) (Firefox) / Accept => application/json, text/plain, */* / Accept-Encoding => gzip, deflate, br, zstd / Accept-Language => en / Connection => keep-alive / Cookie => login_cookie=a572f25aaf74b08c54cfd0d40f375baae68d01f8; login_salt=385 / Host => 127.0.0.1:32400 / Priority => u=1 / Referer => http://127.0.0.1:32400/web/index.html / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => same-origin / User-Agent => Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:126.0) Gecko/20100101 Firefox/126.0 / X-Plex-Client-Identifier => e4uo67ck0jjcxealy0tth6vj / X-Plex-Device => OSX / X-Plex-Device-Name => Firefox / X-Plex-Device-Screen-Resolution => 1414x1107,3008x1692 / X-Plex-Drm => widevine / X-Plex-Features => external-media,indirect-media,hub-style-list / X-Plex-Language => en / X-Plex-Model => bundled / X-Plex-Platform => Firefox / X-Plex-Platform-Version => 126.0 / X-Plex-Product => Plex Web / X-Plex-Provider-Version => 6.5 / X-Plex-Text-Format => plain / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 4.125.1
Jun 06, 2024 21:06:58.943 [0x16f37b000] VERBOSE - [Req#20abd] BPQ: onLibrarySectionChanged for library section 1: ItemsUnviewed
Jun 06, 2024 21:06:58.943 [0x16f37b000] VERBOSE - [Req#20abd] BPQ: onLibraryChanged callback already scheduled at 2024-06-06 21:06:28
Jun 06, 2024 21:06:58.943 [0x16f37b000] DEBUG - [Req#20abd] Library item 10944 'The Last of Us' got unplayed by account 1!
Jun 06, 2024 21:06:58.944 [0x16f867000] DEBUG - Completed: [127.0.0.1:54125] 200 GET /:/unscrobble?identifier=com.plexapp.plugins.library&key=10944 (5 live) #20abd GZIP 7ms 195 bytes (pipelined: 1)
Jun 06, 2024 21:06:58.990 [0x16f37b000] DEBUG - Request: [127.0.0.1:54125 (Loopback)] GET /library/metadata/10944 (5 live) #20ac6 GZIP Signed-in Token (doug316) (Firefox) / Accept => application/json, text/plain, */* / Accept-Encoding => gzip, deflate, br, zstd / Accept-Language => en / Connection => keep-alive / Cookie => login_cookie=a572f25aaf74b08c54cfd0d40f375baae68d01f8; login_salt=385 / Host => 127.0.0.1:32400 / Referer => http://127.0.0.1:32400/web/index.html / Sec-Fetch-Dest => empty / Sec-Fetch-Mode => cors / Sec-Fetch-Site => same-origin / User-Agent => Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:126.0) Gecko/20100101 Firefox/126.0 / X-Plex-Client-Identifier => e4uo67ck0jjcxealy0tth6vj / X-Plex-Device => OSX / X-Plex-Device-Name => Firefox / X-Plex-Device-Screen-Resolution => 1414x1107,3008x1692 / X-Plex-Drm => widevine / X-Plex-Features => external-media,indirect-media,hub-style-list / X-Plex-Language => en / X-Plex-Model => bundled / X-Plex-Platform => Firefox / X-Plex-Platform-Version => 126.0 / X-Plex-Product => Plex Web / X-Plex-Provider-Version => 6.5 / X-Plex-Text-Format => plain / X-Plex-Token => xxxxxxxxxxxxxxxxxxxx / X-Plex-Version => 4.125.1
Jun 06, 2024 21:06:58.994 [0x16f37b000] DEBUG - [Req#20ac6] It took 0.000000 ms to retrieve 101 items.
Jun 06, 2024 21:06:58.995 [0x16f37b000] DEBUG - There were 1 top-level paths for The Last of Us.
Jun 06, 2024 21:06:58.995 [0x16f37b000] VERBOSE - It took 0.0 sec to serialize a list with 1 elements.
Jun 06, 2024 21:06:58.997 [0x16f8f3000] DEBUG - Completed: [127.0.0.1:54125] 200 GET /library/metadata/10944 (5 live) #20ac6 GZIP 6ms 5877 bytes (pipelined: 2)
Jun 06, 2024 21:07:03.690 [0x16f867000] VERBOSE - WebSocket: processed 1 frame(s)
Jun 06, 2024 21:07:06.175 [0x16f867000] VERBOSE - WebSocket: processed 1 frame(s)
Jun 06, 2024 21:07:08.945 [0x318b77000] DEBUG - [Req#20abd/ViewStateSync] Starting
Jun 06, 2024 21:07:08.945 [0x318b77000] DEBUG - [Req#20abd/ViewStateSync] Got token for user 1 (doug316)
Jun 06, 2024 21:07:08.945 [0x318b77000] DEBUG - [Req#20abd/ViewStateSync] Starting for user 1
Jun 06, 2024 21:07:08.945 [0x318b77000] DEBUG - [Req#20abd/ViewStateSync] Sending state
Jun 06, 2024 21:07:08.946 [0x318b77000] DEBUG - [Req#20abd/ViewStateSync] 10 states to send
Jun 06, 2024 21:07:08.946 [0x318b77000] VERBOSE - [Req#20abd/ViewStateSync] Sending: {"items":[{"guid":"plex://show/5e69c6f6874db7003e2dd59b","viewedAt":1717722418000,"viewState":"unplayed","ratedAt":1717721786000,"rating":10},{"guid":"plex://episode/5e7218eb388dc2003e4495ac","viewedAt":1717722418000,"viewState":"unplayed","isBulk":true},{"guid":"plex://episode/637f8575d6887c6fb38b3cd5","viewedAt":1717722418000,"viewState":"unplayed","isBulk":true},{"guid":"plex://episode/637f8575d6887c6fb38b3cd4","viewedAt":1717722418000,"viewState":"unplayed","isBulk":true},{"guid":"plex://episode/637f8575d6887c6fb38b3cd3","viewedAt":1717722418000,"viewState":"unplayed","isBulk":true},{"guid":"plex://episode/637f8575d6887c6fb38b3cd2","viewedAt":1717722418000,"viewState":"unplayed","isBulk":true},{"guid":"plex://episode/637f8575d6887c6fb38b3cd1","viewedAt":1717722418000,"viewState":"unplayed","isBulk":true},{"guid":"plex://episode/637f8574d6887c6fb38b3cd0","viewedAt":1717722418000,"viewState":"unplayed","isBulk":true},{"guid":"plex://episode/637f8574d6887c6fb38b3ccf","viewedAt":1717722418000,"viewState":"unplayed","isBulk":true},{"guid":"plex://episode/637f8574d6887c6fb38b3cce","viewedAt":1717722418000,"viewState":"unplayed","isBulk":true,"ratedAt":1701578826000,"rating":10}],"user":407235}
Jun 06, 2024 21:07:08.946 [0x318b77000] DEBUG - [Req#20abd/ViewStateSync/HCl#12e5] HTTP requesting POST https://scrobbles.plex.tv/state
Jun 06, 2024 21:07:09.051 [0x16fb23000] DEBUG - [HttpClient/HCl#12e5] HTTP/2.0 (0.1s) 201 response from POST https://scrobbles.plex.tv/state (reused)
Jun 06, 2024 21:07:09.052 [0x16fa97000] DEBUG - [Req#20abd/ViewStateSync] Sending state
Jun 06, 2024 21:07:09.052 [0x16fa97000] DEBUG - [Req#20abd/ViewStateSync] All state sent
Jun 06, 2024 21:07:09.052 [0x16fa97000] DEBUG - [Req#20abd/ViewStateSync] Getting state
Jun 06, 2024 21:07:09.053 [0x16fa97000] DEBUG - [Req#20abd/ViewStateSync/HCl#12e6] HTTP requesting GET https://scrobbles.plex.tv/state/407235?after=MTcxNzcyMjM5ODg5MC02NTZjMDc2ZjU2MmE2YTIwN2UwYzQzMTA%3D&count=100
Jun 06, 2024 21:07:09.109 [0x16fb23000] DEBUG - [HttpClient/HCl#12e6] HTTP/2.0 (0.1s) 200 response from GET https://scrobbles.plex.tv/state/407235?after=MTcxNzcyMjM5ODg5MC02NTZjMDc2ZjU2MmE2YTIwN2UwYzQzMTA%3D&count=100 (reused)
Jun 06, 2024 21:07:09.109 [0x16fa97000] VERBOSE - [Req#20abd/ViewStateSync] Received: {"items":[{"guid":"plex://episode/5e7218eb388dc2003e4495ac","viewedAt":1717722418000,"viewState":"unplayed"},{"guid":"plex://episode/637f8575d6887c6fb38b3cd5","viewedAt":1717722418000,"viewState":"unplayed"},{"guid":"plex://episode/637f8575d6887c6fb38b3cd4","viewedAt":1717722418000,"viewState":"unplayed"},{"guid":"plex://episode/637f8575d6887c6fb38b3cd3","viewedAt":1717722418000,"viewState":"unplayed"},{"guid":"plex://episode/637f8575d6887c6fb38b3cd2","viewedAt":1717722418000,"viewState":"unplayed"},{"guid":"plex://episode/637f8575d6887c6fb38b3cd1","viewedAt":1717722418000,"viewState":"unplayed"},{"guid":"plex://episode/637f8574d6887c6fb38b3cd0","viewedAt":1717722418000,"viewState":"unplayed"},{"guid":"plex://episode/637f8574d6887c6fb38b3ccf","viewedAt":1717722418000,"viewState":"unplayed"},{"guid":"plex://episode/637f8574d6887c6fb38b3cce","viewedAt":1717722418000,"viewState":"unplayed","ratedAt":1701578826000,"rating":10}],"pageInfo":{"endCursor":"MTcxNzcyMjQyOTA1MS02NTZjMDc2ZjU2MmE2YTIwN2UwYzQzMTA=","hasNextPage":false}}
Jun 06, 2024 21:07:09.109 [0x16fa97000] DEBUG - [Req#20abd/ViewStateSync] Reading 9 states
Jun 06, 2024 21:07:09.112 [0x16fa97000] DEBUG - [Req#20abd/ViewStateSync] Done getting states
Jun 06, 2024 21:07:09.112 [0x16fa97000] DEBUG - [Req#20abd/ViewStateSync] Finished
^C

I have enabled full disk access for Plex Media Server, and rebooted. When I execute the operation, the “watched” check mark briefly goes away and then comes right back. I have tried disabling settings sync.

I am on Sonoma 14.5 with an M1 Ultra. I have an older Mac Mini suck on Catalina 10.15.7 and the problem does not exist there.

Is anyone monitoring this thread?

Posts are read. Maybe it was easy to reproduce, but your details are brief. If I get some time today I’ll experiment. The server log articles can be useful if you aren’t familiar with them.

Please turn off verbose logging. Only Debug logging should be enabled. After you do that please reproduce and get the full server logs.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.