mirror of
https://github.com/librespot-org/librespot.git
synced 2026-04-27 08:15:50 +03:00
[GH-ISSUE #1482] "Requested entity was not found" when Selecting "Recommended Song" from Playlist #668
Labels
No labels
A-Alsa
SpotifyAPI
Tokio 1.0
audio
bug
can't reproduce
compilation
dependencies
duplicate
enhancement
good first issue
help wanted
high priority
imported
imported
invalid
new api
pull-request
question
reverse engineering
wiki
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
starred/librespot#668
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @YutongGu on GitHub (Mar 31, 2025).
Original GitHub issue: https://github.com/librespot-org/librespot/issues/1482
Description
Songs from the "Recommended Songs" list on the bottom of a playlist in Spotify do not play. Instead the current song continues to play and the following error is emitted in the logs:
Version
Dev branch:
5981b88ac5How to reproduce
Steps to reproduce the behavior in librespot e.g.
librespotin release mode with no additional parameters except "--name"Log
Host (what you are running
librespoton):Additional context
n/a
@photovoltex commented on GitHub (Apr 1, 2025):
Right... that feature... Yeah I didn't implement that during the rework. There were just too many open questions and the PR back then was oversized enough.
But it seems spotify sends 6 tracks with the request. How many recommended songs were displayed to you?
We might be able to load the given tracks. The question then would become, how we resume after these are done playing? I would assume it continues playing, but from which context? Or do we just switch to autoplay?
@YutongGu commented on GitHub (Apr 2, 2025):
That sounds about right. 6 songs showed in the recommended songs list for me.
As for the context, the behavior on the phone is that the 6 songs are considered "Playing from playlist" according to the header on top of the player. Once we've exhausted the 6 songs that where queued from the playlist's recommended songs, it continues playing with a new track that's not from the playlist or the recommended songs and the header on top of the player states that it's "Playing from recommended tracks" which I assume is autoplay.
@photovoltex commented on GitHub (Apr 3, 2025):
I suppose if we just handle the tracks and then transition into autoplay that should be relatively simple to implement. There needs to be some adjustments to the current play request, but besides that it should be relatively simple.