Casting to Plexamp creates two simultaneous Plex playback sessions

App version

Production

Issue description

When I use Symfonium on Android and choose “Cast to Plexamp” on my Mac, playback works correctly on Plexamp, but Plex appears to maintain two active playback sessions for the same song:

  1. The original Symfonium Android session
  2. The Plexamp Mac session receiving the cast

As a result, Plex’s dashboard shows the track as currently playing twice, once under Symfonium and once under Plexamp.

This also appears to cause duplicate scrobbles to Last.fm, because the two Plex playback sessions are both reported as plays.

Expected behavior

After casting, the Symfonium playback session should be replaced/handed off to the Plexamp session, or otherwise stop reporting itself as an active playback session.

I would expect Plex to see one playback session / one play, represented by Plexamp on the Mac.

Actual behavior

Both sessions remain visible:

  • Symfonium — Android: still shown as playing
  • Plexamp — Mac: shown as playing the same track

This results in Plex/Last.fm treating the playback as two separate plays, producing duplicate scrobbles.

Device type

Phone

Media provider

Plex

Steps to reproduce

  1. Open Symfonium on Android.
  2. Start playing a track normally on Symfonium.
  3. Select Cast and choose Plexamp running on Mac.
  4. Playback successfully transfers to Plexamp.
  5. Check the Plex dashboard > Now playing.

Additional information

  • Symfonium: 15.0.1
  • Platform: Android
  • Target player: Plexamp on macOS
  • Server: Plex Media Server

Screenshots

I searched existing issues first

on

I understand that logs are mandatory

on

Log upload name / description

lenfrost

I have the exact same problem except I cast to Caldera on a linux machine. Searching for a solution on duckduckgo is how I found this topic.

Those devices report playback on their own and the API does not really allow to disable that.