Entire season marked watched or unwatched

Server Version#: 1.15.4.994
Player Version#:
When I attempt to flag an episode as either watched or unwatched using web client all episodes in the season are flagged. Also, when I view the season all episodes in the season show the same ‘status bar’ for how much of the episode has been viewed. I was having the same issue from Roku interface so I started using Web to manage episodes. The issue seems to be happening in Web client now as well.

Is this a ‘custom’ tv show or one that isn’t ‘matched’?
Inspect the Plex XML info of one episode to find out.
If the guid= has local in it, the items is ‘unmatched’.

guid=“com.plexapp.agents.thetvdb://82283/2/2?lang=en”

This is from EP6 of the season as a random sample.

This show has 7 full seasons, all identified and linked by plex. I haven’t applied any manual metadata changes to any of the episodes or seasons.

The numbers after the last 2 slashes tell me that Plex thinks this is actually season 2 and episode 2.
Something is way off.

Have you activated DVD or ‘Absolute’ episode ordering for this show?
You can find this when you edit the show as a whole (i.e. not on the season nor episode level)
then go to the ‘Advanced’ tab.

Below is the complete XML. all of the rest of the metadata appears to be correctly identified. All of the episodes in Season 2 have guid=…2/2. Season 3 have …3/3. Season 4 have 4/4. Thanks for the guidance.

<MediaContainer size="1" allowSync="1" identifier="com.plexapp.plugins.library" librarySectionID="15" librarySectionTitle="TV Collection" librarySectionUUID="296ae4aa-4ebf-4c4e-840f-a6a514bc6dcf" mediaTagPrefix="/system/bundle/media/flags/" mediaTagVersion="1556895560">
<Video ratingKey="76650" key="/library/metadata/76650" parentRatingKey="4514" grandparentRatingKey="4505" guid="com.plexapp.agents.thetvdb://82283/2/2?lang=en" librarySectionTitle="TV Collection" librarySectionID="15" librarySectionKey="/library/sections/15" type="episode" title="Episode 6" titleSort="Keep This Party Going" grandparentKey="/library/metadata/4505" parentKey="/library/metadata/4514" grandparentTitle="True Blood" parentTitle="Season 2" contentRating="TV-MA" summary="" index="6" parentIndex="2" rating="7.4" viewOffset="1540000" viewCount="4" lastViewedAt="1557715790" year="2009" thumb="/library/metadata/76650/thumb/1513354330" art="/library/metadata/4505/art/1505661599" parentThumb="/library/metadata/4514/thumb/1505661599" grandparentThumb="/library/metadata/4505/thumb/1505661599" grandparentArt="/library/metadata/4505/art/1505661599" grandparentTheme="/library/metadata/4505/theme/1505661599" duration="3204203" addedAt="1505661559" updatedAt="1513354330">
<Media id="81743" duration="3204203" bitrate="1438" width="720" height="404" aspectRatio="1.78" audioChannels="6" audioCodec="aac" videoCodec="h264" videoResolution="sd" container="mkv" videoFrameRate="24p" audioProfile="lc" videoProfile="main">
<Part accessible="1" exists="1" id="81764" key="/library/parts/81764/1409029958/file.mkv" duration="3204203" file="E:\Media\Movies\TV - Series - Collection\True Blood\True Blood Season 1, 2, 3, 4, 5 & 6 + Extras BDRip TSV\Season 2\True Blood.S02E06 - Hard-Hearted Hannah.mkv" size="578705929" audioProfile="lc" container="mkv" deepAnalysisVersion="3" requiredBandwidths="4419,4419,4419,4419,4419,4419,4419,4419" videoProfile="main">
<Stream id="54488" streamType="1" default="1" codec="h264" index="0" bitrate="1182" language="English" languageCode="eng" anamorphic="0" bitDepth="8" chromaLocation="left" chromaSubsampling="4:2:0" colorPrimaries="bt709" colorRange="tv" colorSpace="bt709" colorTrc="bt709" frameRate="23.973" hasScalingMatrix="0" height="404" level="40" pixelAspectRatio="254:255" profile="main" refFrames="5" requiredBandwidths="4308,4308,4308,4308,4308,4308,4308,4308" scanType="progressive" width="720" displayTitle="SD (H.264)"/>
<Stream id="54489" streamType="2" selected="1" default="1" codec="aac" index="1" channels="6" bitrate="256" language="English" languageCode="eng" audioChannelLayout="5.1" profile="lc" requiredBandwidths="256,256,256,256,256,256,256,256" samplingRate="48000" displayTitle="English (AAC 5.1)"/>
<Stream id="54490" streamType="3" codec="srt" index="2" bitrate="0" language="English" languageCode="eng" requiredBandwidths="1,1,1,1,1,1,1,1" displayTitle="English (SRT)"/>
</Part>
</Media>
<Director id="7691" filter="director=7691" tag="Michael Lehmann"/>
<Writer id="7690" filter="writer=7690" tag="Brian Buckner"/>
<Extras size="0"> </Extras>
</Video>
</MediaContainer>

You have far too many arbitrary subfolders.
There must be only

/ TV Shows <-- library points here
   / Show Title
      / Season 01
         Show Title - s01e01 - some info like episode title etc
         Show Title - s01e02 - some info like episode title etc
         ...
      / Season 02
         Show Title - s02e01 - some info like episode title etc
         Show Title - s02e02 - some info like episode title etc
         ...
      ...

see https://support.plex.tv/articles/200220687-naming-series-season-based-tv-shows/

Plus, your ‘tv shows’ folder is included in your ‘Movies’ folder. That is not a good idea.

I setup my root directory ~10 years ago and by the time Plex matured and it mattered I had too many things dependent on the structure to change it. The key word is arbitrary, it doesn’t matter what I call it. But your information was helpful. I just deleted the metadata that was attached and then had it scan again and assign new metadata and it’s happy now. For some reason the metadata attached looked correct external to the .xml but was not correct in the .xml. It’s fixed now thanks to your catch. Thank you

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