Recent Activity
Local scrobble history on the Main page and in the full activity view.
Recent Activity is a local CrossWatch activity log.
It shows recently scrobbled movies and episodes on the Main dashboard.
It answers a simple question:
What did CrossWatch just scrobble, where did it come from, and where did it go?
Recent Activity is local to CrossWatch.
It does not replace provider-side watch history.
It is an audit trail for what CrossWatch processed.
The Main page also has a separate Recent Scrobble widget.
That widget is visual and media-focused.
This page covers the text-based Recent Activity list and full history view.
What each entry shows
Each item in the widget or history view can include:
title
season and episode number for episodes
source provider and source profile
target provider and target profile
media type (
movieorepisode)scrobble progress percent
relative time, such as
just now,5m ago, or2h agomethod, such as Watcher or Webhook
failed status when the activity entry was recorded as failed
Only movies and episodes appear in Recent Activity.
When activity is recorded
CrossWatch records activity when a movie or episode is scrobbled.
Watcher
Activity is recorded when playback reaches the configured scrobble or complete threshold and CrossWatch successfully sends the stop scrobble to the target provider.
Webhooks
Activity is recorded when CrossWatch receives a valid stop or scrobble event and processes it successfully.
Ignored, suppressed, debounced, or duplicate webhook events are not added.
Dashboard widget
The Main dashboard includes a Recent Activity block in the statistics area.
It gives you a quick view of the latest local scrobble events without opening logs or provider dashboards.

Each row shows the activity flow:
Example:
This is useful when you run multiple source or target profiles.
View all activity
Click View all to open the full Scrobble Activity history.

The full history view includes:
search
media type filter
status filter
load-more pagination
Search can match fields such as:
title
source provider or target provider
source profile or target profile
account or profile text
method
The media filter supports:
All media
Movies
Episodes
The status filter supports:
All statuses
Scrobbled
Failed
Pagination keeps larger activity logs easy to review.
UI settings
Use Settings → UI settings → User interface to control the widget.
Recent activity
Show or hide the text-based Recent Activity dashboard list.
Options:
Show
Hide
Default:
When hidden, CrossWatch can still keep local activity records.
Only the dashboard widget is hidden.
This setting does not control the separate Recent Scrobble media widget.
Recent activity display
Choose how many items the dashboard shows.
Options:
Last 3 items
Last 4 items
Last 5 items
Last 24 hours, max 5
Last 48 hours, max 5
Last 72 hours, max 5
Default:
Time-window modes show only items inside the selected range.
Example: Last 24 hours, max 5 shows up to five items from the last day.
Storage and privacy
Recent Activity is stored locally in:
On Docker-style /config deployments, that becomes:
The log stays on your CrossWatch instance.
It is not sent to CrossWatch servers.
CrossWatch keeps a capped local history so the file does not grow forever.
The default cap is 1000 activity entries.
Clearing scrobble rows
Use Settings → Maintenance → Clear Recent Scrobbles to remove local scrobble rows from Recent Activity.
Other activity entries remain available.
This does not remove watch history from Plex, Jellyfin, Emby, Trakt, SIMKL, MDBList, or any other provider.
Use this when the Recent Scrobbles widget shows outdated or duplicate local entries.
Related topics
Main page overview: Main dashboard
Visual dashboard widgets: Dashboard widgets
Scrobble overview: Scrobble
Recommended real-time path: Watcher
Footer now-playing widget: Playing Card
UI controls: User interface
Cleanup tools: Maintenance
Last updated
Was this helpful?