You finish a movie, but Plex still shows it as unwatched. Or you’re halfway through a series and the “Continue Watching” row disappears. Or On Deck shows episodes you watched weeks ago. These are some of the most common — and most frustrating — Plex issues we handle, because watch tracking affects every part of the experience.

Understanding how Plex actually tracks watch status makes these problems much easier to diagnose. Here’s the full picture.

How Plex Tracks Watched Status

Plex uses two layers of watch tracking that work together:

The threshold for “watched” is roughly 90% completion. If you stop at 85%, the item stays “in progress.” If you watch past 90%, Plex marks it as fully watched and removes it from Continue Watching. Fast-forwarding to the end also triggers the watched flag.

On Deck vs Continue Watching vs Recently Added

These three rows look similar but have different logic:

Common Problems and Fixes

Items won’t mark as watched

You watched the whole thing but it still shows the unwatched dot:

On Deck shows wrong episodes or stale content

Continue Watching shows content you finished

Usually means the item hit 85-89% — close to the threshold but not past it. Credits rolled, you stopped, but Plex didn’t count it. Fix: mark as played manually. For shows where credits run long over a preview of the next episode, this happens often.

Watched status not syncing between devices

Tautulli: Detailed Watch History

Plex’s built-in history is limited — it shows recent plays but doesn’t give you detailed analytics. Tautulli (formerly PlexPy) is a free companion tool that logs every play session with timestamps, duration, user info, client device, quality, and whether the session was transcoded or direct played.

Why Tautulli matters for watch history troubleshooting:

Managed Users vs Plex Accounts

This distinction matters more than most people realize:

For families: create Plex accounts for each family member rather than managed users if you want their history to persist. Managed users are simpler to set up but less durable.

Rebuilding or Resetting Watch History

When the database is genuinely corrupted — mass items showing wrong status, On Deck completely broken — sometimes a targeted reset is necessary:

  1. Single item: Three dots → Mark as Played/Unplayed. Quick and surgical.
  2. Entire library: Library settings → Manage Library → you can reset all watched status for a library. This is destructive — everyone’s history for that library resets.
  3. Database repair: Plex has a built-in database repair tool (Settings → Troubleshooting → Repair Database). This can fix corrupted watch records without erasing everything.
  4. Optimize database: Settings → Scheduled Tasks → Optimize Database. Cleans up orphaned records and can fix stale On Deck entries.

Before doing anything destructive, back up your Plex database. The database file (com.plexapp.plugins.library.db) lives in your Plex data directory and contains all metadata, watch history, and user preferences. Copy it somewhere safe first.

Preventing Watch History Issues

Plex acting up?

Our techs fix watch history, On Deck, and sync issues in a single session. Flat rate, no fix no charge.

Book a Fix →