Watch history not saving to profile

Version 1.41.2.9200

I have never really noticed my watch history before but I just set up a server again recently and have been seeing my friend’s activity but not my own. It only shows 4 movies over the past 2 years when I watch several a week since I bought plex lifetime membership in 2014. Please help! This is driving me insane lol. I have already tried turning on and off sync, rebooting, refreshing metadata, nothing works.

This watch history lives on plex.tv, not on your server machine.
In order to get filled by your activity, it requires

  • the watched item to be matched with the modern metadata agent. The legacy agents or 3rd-party agents won’t work.
  • your server/client needs to be able to contact the Plex cloud. If you put in a filter in your firewall/router that removes certain accesses of Plex, it won’t work.
1 Like

thanks for the response, I have port forwarded the server on my network but not changed anything on filtering. Everything should be allowed and all the agents are official either on the plex android app or desktop app on my laptop. Any other specific ideas? thanks!

I am a bit confused by this. Agents are a library setting. They don’t depend on specific apps.

Are you watching using an official Plex app, or are you using some 3rd-party agent or the “External player” setting in the mobile app?
Do you regularly download the videos before watching them?

Please fetch the plex media info XML of a movie that you’ve recently watched and post it here. I am specifically interested in the content of the guid="... XML property, so please don’t obfuscate it.

(the first ~20 lines or so should be sufficient)

1 Like

everything is all first party plex apps. The desktop player on my laptop, the mobiel app on my android phone, and the native server on my win11 pc. I think I might have found part of the problem. I clicked on your link to find xmldata and when I choose any file to view xml a new tab opens that is blank…

just saw the bit about downloads no I rarely download all the recent times I have watched have been over the internet

If you use the Safari web browser, this is normal. You need to pick “View Sorce code”.

1 Like

I am in firefox I did that tho found it here is 20 lines from conclave

<?xml version="1.0" encoding="UTF-8"?>
<MediaContainer size="1" allowSync="1" identifier="com.plexapp.plugins.library" librarySectionID="2" librarySectionTitle="Movies" librarySectionUUID="b16beea4-8a37-42b4-9c58-0fa7a267ed2a" mediaTagPrefix="/system/bundle/media/flags/" mediaTagVersion="1731541174">
<Video ratingKey="528" key="/library/metadata/528" guid="plex://movie/6284c9b1f018e53ba8574263" slug="conclave-2024" studio="FilmNation Entertainment" type="movie" title="Conclave" librarySectionTitle="Movies" librarySectionID="2" librarySectionKey="/library/sections/2" contentRating="PG" summary="When Cardinal Lawrence is tasked with leading one of the world&#39;s most secretive and ancient events, selecting a new Pope, he finds himself at the center of a conspiracy that could shake the very foundation of the Catholic Church." rating="9.2" audienceRating="8.5" viewCount="1" lastViewedAt="1732925231" year="2024" tagline="What happens behind these walls will change everything." thumb="/library/metadata/528/thumb/1733165435" art="/library/metadata/528/art/1733165435" duration="7223296" originallyAvailableAt="2024-10-25" addedAt="1732631332" updatedAt="1733165435" audienceRatingImage="rottentomatoes://image.rating.upright" primaryExtraKey="/library/metadata/549" ratingImage="rottentomatoes://image.rating.ripe">
<Media id="978" duration="7223296" bitrate="15357" width="3840" height="1600" aspectRatio="2.35" audioChannels="6" audioCodec="eac3" videoCodec="hevc" videoResolution="4k" container="mkv" videoFrameRate="24p" videoProfile="main" hasVoiceActivity="0">
<Part accessible="1" exists="1" id="978" key="/library/parts/978/1732634945/file.mkv" duration="7223296" file="D:\Torrentz\Kino\Conclave.2024.2160p.WEB.H265-NocturnalHiddenStarlingOfFinesse[TGx]\conclave.2024.2160p.web.h265-nocturnalhiddenstarlingoffinesse.mkv" size="13868219312" container="mkv" deepAnalysisVersion="6" requiredBandwidths="15639,15633,15616,15587,15558,15554,15554,15554" videoProfile="main">
<Stream id="2880" streamType="1" default="1" codec="hevc" index="0" bitrate="14717" bitDepth="8" chromaLocation="left" chromaSubsampling="4:2:0" codedHeight="1600" codedWidth="3840" colorPrimaries="bt709" colorRange="tv" colorSpace="bt709" colorTrc="bt709" frameRate="23.976" height="1600" level="150" profile="main" refFrames="1" requiredBandwidths="14999,14993,14976,14947,14918,14914,14914,14914" width="3840" displayTitle="4K" extendedDisplayTitle="4K (HEVC Main)">
</Stream>
<Stream id="2881" streamType="2" selected="1" default="1" codec="eac3" index="1" channels="6" bitrate="640" language="English" languageTag="en" languageCode="eng" audioChannelLayout="5.1(side)" requiredBandwidths="640,640,640,640,640,640,640,640" samplingRate="48000" displayTitle="English (EAC3 5.1)" extendedDisplayTitle="English (EAC3 5.1)">
</Stream>
<Stream id="2882" streamType="3" canAutoSync="0" selected="1" default="1" forced="1" codec="srt" index="2" bitrate="0" language="English" languageTag="en" languageCode="eng" requiredBandwidths="1,1,1,1,1,1,1,1" title="English (GB) [Forced]" displayTitle="English Forced" extendedDisplayTitle="English (GB) [Forced] (SRT)">
</Stream>
<Stream id="2883" streamType="3" canAutoSync="0" codec="srt" index="3" bitrate="0" language="English" languageTag="en" languageCode="eng" requiredBandwidths="1,1,1,1,1,1,1,1" title="English (GB) [SDH]" displayTitle="English" extendedDisplayTitle="English (GB) [SDH] (SRT)">
</Stream>
<Stream id="2884" streamType="3" canAutoSync="0" codec="srt" index="4" bitrate="0" language="French" languageTag="fr" languageCode="fra" requiredBandwidths="1,1,1,1,1,1,1,1" title="French Canadian [SDH]" displayTitle="French" extendedDisplayTitle="French Canadian [SDH] (French SRT)">
</Stream>
</Part>
</Media>
<Image alt="Conclave" type="coverPoster" url="/library/metadata/528/thumb/1733165435" />
<Image alt="Conclave" type="background" url="/library/metadata/528/art/1733165435" />
<Image alt="Conclave" type="clearLogo" url="/library/metadata/528/clearLogo/1733165435" />
<?xml version="1.0" encoding="UTF-8"?>

is that what you need? Thanks for being so prompt!

Edit this movie library, go to the Advanced tab.
Is there a check mark in “Include Adult content”?

1 Like

nope

am I in the right spot?

No, you are editing the movie, not the library.

1 Like

ah I see I am dumb mb I found it and enabled it. Should I turn off and on the watch history and see if that fixed it?

it was off

Don’t. I just wanted to know whether it’s active or not. It should be off by default.

1 Like

ok ill turn it backoff then lol

are you a plex employee? Can you see anything on my account?

I’m a contractor. I can see some things on your account, but not all.
There is nothing in there that could potentially prevent scrobbling from working.
The only idea that I have is that for some reason the internet network connection is down when you finish a movie. So that the scrobbling fails.

Do you use all wireless clients? Or are there some which use a wired connection to your router?

What did you select in the server settings under
Settings - [server] - ‘Show Advanced’ - Library
as “Video played threshold”
as well as “Video play completion behaviour”
?

1 Like

ah I see

I am in an apartment, I own the router and everything its not a shared device but all my devices including the server are wifi based