Video Keeps Showing in Continue Watching.

I have an episode of a show I watched a few weeks back that will not move from the Continue Watching section. Not only did I watch this video in its entirety, but I’ve marked it as watched. It will then show up again almost immediately. It is not being watched on any platforms. I’ve tried marking it as watched on the Apple TV, in iOS, in the web page, etc. I’ve tried letting it resume the last 10 minutes and letting it play on its own until the end. I’ve watched the rest of the series as well. I’ve unmatched and rematched it. I’ve deleted it from the server temporarily, cleaned out the trash, etc. before re-adding the show, and it still shows up in the Continue Watching section. I’ve also marked the entire show as watched, unwatched, and watched again. I’ve reset the server as well. I don’t know what else to try, so any suggestions would be appreciated!

2 Likes

Oddly enough, I just tried leaving the entire show marked as unwatched and it removed it from the Continue Watching section. I then waited a moment and marked it as watched again just for the episode to reappear. As I’ve already watched the show, I don’t want it populating my unwatched list, so there is something definitely off here.

Happens to me too. Mark as watched or moving to the end of the movie doesn’t have any effect

I have this too with random episodes. I ended up deleting an episode just to get it off deck. Now it’s happening with another episode. Cant keep deleting random episodes. Hope someone can help.

Most likely, your Plex database is corrupted.
If you are on Windows, I recommend this thread: https://forums.plex.tv/discussion/comment/1323947/#Comment_1323947

For all other systems, read this help document first:
https://support.plex.tv/hc/en-us/articles/201100678-Repair-a-Corrupt-Database

and here are updated SQLite command lines for the repair procedure:

OSX

sqlite3 ~/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db "PRAGMA integrity_check"

sqlite3 ~/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db .dump > dump.sql

mv ~/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db ~/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db.original

sqlite3 ~/Library/Application\ Support/Plex\ Media\ Server/Plug-in\ Support/Databases/com.plexapp.plugins.library.db < dump.sql

Windows

sqlite3 "%LocalAppData%\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db" "PRAGMA integrity_check"

sqlite3 "%LocalAppData%\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db" .dump > dump.sql

rename  "%LocalAppData%\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db" com.plexapp.plugins.library.db.original

sqlite3 "%LocalAppData%\Plex Media Server\Plug-in Support\Databases\com.plexapp.plugins.library.db" < dump.sql

If you previously moved the Plex data folder to a different location than the default, replace %LocalAppData% with the actual parent directory path.

Linux

sqlite3 "$PLEX_HOME/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db"  "PRAGMA integrity_check"

sqlite3 "$PLEX_HOME/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db" .dump > dump.sql

mv  "$PLEX_HOME/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db" "$PLEX_HOME/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db.original"

sqlite3 "$PLEX_HOME/Library/Application Support/Plex Media Server/Plug-in Support/Databases/com.plexapp.plugins.library.db" < dump.sql

I have the same problem, I’m running my server on a Synology NAS. I have tried to do the “PRAGMA integrity_check” and it reports ok.

Are you 100% sure that there are no Roku’s or other embedded players in perpetual Pause mode?
This happens regularly with these.