Skip to content

[Bug]: Queue changes sometimes resume paused web player #2250

Description

@york9675

I have already checked through the existing (both open AND closed) bug reports and found no duplicates

  • Yes

App Version

1.14.0

Music Server and Version

Navidrome v0.63.2

What local environments are you seeing the problem on?

Desktop macOS

What happened?

When using the web player, modifying the play queue sometimes causes the current song to resume playing even though the player is paused.

Audio becomes audible and the elapsed time/progress continues updating, but the play/pause indicator still shows the player as paused. Pressing Play causes the indicator to switch to the playing state, and playback continues normally without restarting.

This was also tested in web version and the issue can be reproduced there as well.

Expected behavior

Adding, removing, or reordering queue items should never trigger playback if the player is currently paused.

Steps to reproduce

The issue is intermittent, but can be reproduced with the following steps:

  1. Use web player backend and ensure playback is paused.
  2. Modify the queue (e.g., reorder tracks or add a new song to the queue).
  3. Observe if the current song occasionally starts playing in the background. (If it doesn't happen immediately, try modifying the queue a few more times).
  4. Notice that the elapsed time updates and audio plays, but the UI play/pause indicator remains in the paused state.
  5. Press the Play button; the UI transitions to the playing state and playback continues.

Demo Video

(Please unmute the audio for this demo)

issue_demo.mp4

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions