[Bug]: (API Server) /song endpoint does not update properly if an album is played #3733

Closed
opened 2025-08-09 06:28:34 +00:00 by franz-dc · 1 comment
franz-dc commented 2025-08-09 06:28:34 +00:00 (Migrated from github.com)

Preflight Checklist

  • I use the latest version of YouTube Music (Application).
  • I have searched the issue tracker for a bug report that matches the one I want to file, without success.
  • I understand that th-ch/youtube-music has NO affiliation with Google or YouTube

YouTube Music (Application) Version

3.10.0

Checklists

What operating system are you using?

Other Linux

Operating System Version

Fedora 42 (GNOME, Flatpak)

What CPU architecture are you using?

x64

Last Known Working YouTube Music (Application) version

No response

Reproduction steps

Control:

  1. Play a song (Song A)
  2. Hit /api/v1/song
  3. Response with Song A as currently playing song

Issue:

  1. Play via clicking an album's play button (containing Song B)
  2. Hit /api/v1/song
  3. Response with Song A as currently playing song

Expected Behavior

Response should be the currently playing song

Actual Behavior

Response is still the previous song, with elapsedSeconds stuck to when it stopped playing.

Enabled plugins

  • API Server
  • Exponential Volume
  • Precise Volume
  • SponsorBlock
  • Unobtrusive Player
  • Video Toggle

Additional Information

Once you play a song again or let the next song play within the album, API response is as expected again.

### Preflight Checklist - [x] I use the latest version of YouTube Music (Application). - [x] I have searched the [issue tracker](https://github.com/th-ch/youtube-music/issues) for a bug report that matches the one I want to file, without success. - [x] I understand that **th-ch/youtube-music has NO affiliation with Google or YouTube** ### YouTube Music (Application) Version 3.10.0 ### Checklists - [ ] I use the portable version of the YouTube Music Application. - [ ] I can reproduce this issue in the [official version of (WEB) YTM](https://music.youtube.com). ### What operating system are you using? Other Linux ### Operating System Version Fedora 42 (GNOME, Flatpak) ### What CPU architecture are you using? x64 ### Last Known Working YouTube Music (Application) version _No response_ ### Reproduction steps Control: 1. Play a song (`Song A`) 2. Hit `/api/v1/song` 3. Response with `Song A` as currently playing song Issue: 1. Play via clicking an album's play button (containing `Song B`) 2. Hit `/api/v1/song` 3. Response with `Song A` as currently playing song ### Expected Behavior Response should be the currently playing song ### Actual Behavior Response is still the previous song, with `elapsedSeconds` stuck to when it stopped playing. ### Enabled plugins - API Server - Exponential Volume - Precise Volume - SponsorBlock - Unobtrusive Player - Video Toggle ### Additional Information Once you play a song again or let the next song play within the album, API response is as expected again.
JellyBrick commented 2025-09-07 04:44:10 +00:00 (Migrated from github.com)

fixed by #3659

fixed by #3659
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: YTMD/youtube-music#3733
No description provided.