Plexamp Guest DJ feature doesn’t sync across multiple remote apps

I’ve noticed inconsistent behavior with the Plexamp Guest DJ feature when using multiple devices, and I’m wondering if others are seeing the same issue:

  • Enabling a Guest DJ on one device works correctly there and shows as active in the UI.

  • Connecting Plexamp remotes on other devices to that same player, the Guest DJ does not show as active and it can only be turned off from the original device that enabled it.

  • I’ve also been able to accidentally activate multiple Guest DJs across devices, which creates conflicting queues. This results in “DJ battles” where each DJ keeps inserting new tracks, and Up Next does not accurately show what will actually play next until the current track ends.

Steps to Reproduce:

  1. Start DJ Stretch on Device A. Three DJ tracks are added to Up Next as expected.

  2. Open Plexamp on Device B, controlling playback on Device A.

    • Device B does not show a DJ as active and can’t disable it.

    • DJ-added tracks from Device A appear in Up Next but without the DJ icon.

  3. Enable DJ Stretch on Device B.

    • Three more DJ tracks are added, but Device A doesn’t see them until the current track changes.
  4. When playback advances, both DJs detect “unexpected” tracks and insert new ones, competing with each other indefinitely, and the original playlist never progresses.

Environment:

  • Plexamp v4.12.4

  • macOS 15.6 and iOS 18.5

Question:
Is this a known limitation, or is it a bug with state syncing between Plexamp clients?

Thanks!

Guest DJ is “UI side” instead of “player side” which can lead to weirdness. At some point we’ll move it down into the player layer.

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