Hi,
Right now plex for some reason does not send a webhook event for marking items as played/unplayed, which make the watch state inconsistent with providers like trakt.tv
I checked other media servers, and they do trigger event for marked items,
Please consider adding a webhook event for marked as watched/unwatched.