# Specific shows will not mark as played

**URL:** <https://forums.plex.tv/t/specific-shows-will-not-mark-as-played/785626>\
**Category:** Plex Media Server\
**Tags:** server-unraid\
**Created:** [April 2, 2022, 9:37pm UTC](https://forums.plex.tv/t/specific-shows-will-not-mark-as-played/785626 "2022-04-02T21:37:00Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Stackk](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Stackk](https://forums.plex.tv/u/Stackk)\
**Post date:** [April 2, 2022, 9:37pm UTC](https://forums.plex.tv/t/specific-shows-will-not-mark-as-played/785626/1 "2022-04-02T21:37:00Z")

</div>

Server Version#: 1.25.8.5663  
Player Version#: 1.25.8.5663

Hi all, hope this is a simple one.

I migrated my library.db from my old Mac based server to my new Unraid server. Everything seems to be fine except for one show which was being watched when I copied the database. That show will no longer accept changes to play status.

It will not mark as played when clicking the “mark as played” either as a show, by episode, or by season.

The specific episode that was being watched is permanently stuck at its last played point. (~50%) Watching that episode or others does not change play status. They always show as new with the exception of the one stuck at 50%.

Restarting episodes also does not set the process back to the beginning. I can resume from start, watch 5 mins of the ep, then return to the season screen and it will still say that episode is 50% watched.

Is there a way to remove and re-add this show from the .db file without losing the rest of the database? Removing and re-adding to the library was unsuccessful.

---

<div class="post-metadata">

**Author:** ![tom80H](https://sea1.discourse-cdn.com/plex/user_avatar/forums.plex.tv/tom80h/32/19753_2.png) [@tom80H](https://forums.plex.tv/u/tom80H)\
**Post date:** [April 2, 2022, 9:49pm UTC](https://forums.plex.tv/t/specific-shows-will-not-mark-as-played/785626/2 "2022-04-02T21:49:12Z")

</div>

Have you checked for database corruption and potentially attempted to [repair the database](https://support.plex.tv/articles/repair-a-corrupted-database/)?

---

<div class="post-metadata">

**Author:** ![Stackk](https://avatars.discourse-cdn.com/v4/letter/s/ecccb3/32.png) [@Stackk](https://forums.plex.tv/u/Stackk)\
**Post date:** [April 2, 2022, 11:53pm UTC](https://forums.plex.tv/t/specific-shows-will-not-mark-as-played/785626/3 "2022-04-02T23:53:51Z")

</div>

Ah, I have not. I think repairing is a good first step, but I’m not sure how to get the command to run when I’m hosting in docker.

Found this on reddit, I’ll give it a go and see if it works.

> you need to copy the plex executable out of the container  
> `docker cp plex:/usr/lib/plexmediaserver/ /path/to/some/folder`
> 
> then you can use
> 
> `"/path/to/some/folder/Plex Media Server" --sqlite com.plexapp.plugins.library.db "SQL Statement goes here"`

Should look like this for me I think:

docker cp plex:/usr/lib/plexmediaserver/ /mnt/user/‘SHARE’  
[return]  
/mnt/user/‘SHARE’/Plex\ Media\ Server --sqlite com.plexapp.plugins.library.db “.output recover.out” “.recover”  
[return]

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/plex/original/3X/2/a/2acb9765406f63293d357b4ec509ec39aa28f2ad.png) [@system](https://forums.plex.tv/u/system)\
**Post date:** [July 1, 2022, 11:54pm UTC](https://forums.plex.tv/t/specific-shows-will-not-mark-as-played/785626/4 "2022-07-01T23:54:37Z")

</div>

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