Playback interruption and "No playable items found" when playing public large Spotify playlists #5304
-
|
The issue began with several playing interruptions (about one every 15 minutes) when trying to play a Music Assistant playlist containing several hundred tracks from Spotify. This playlist was a local copy of a public Spotify playlist with just a few tracks removed. After extensive troubleshooting and log analysis to rule out network issues, a first breakthrough was made by observing that the interruptions did not occur when using the original Spotify playlist started directly via its public URL. However, a similar issue occurred with a second similar playlist, but in this case, invoking the public URL was not enough to solve it. Instead, a "No playable items found" error was raised almost immediately. Further troubleshooting revealed an interaction between the local library and remote sources. The local copy of the playlist in Music Assistant, in this case, had the exact same name as the public Spotify playlist. This local version was clearly struggling; it was extremely slow to load in the browser and often failed to display album artwork. When sending a command to play the Spotify URL, Music Assistant appeared to prioritize this local, "broken" entry. Instead of fetching the remote URL, it apparently attempted to still use the local playlist and maybe read local metadata and failed to do so quickly enough. As soon as the local playlist was deleted from Music Assistant, the same URL-based command started working perfectly and successfully started playback. It seems the system's internal name-matching logic is intercepting the URL command and redirecting it to a local slow or corrupted entry. Not sure if this is by design or if the fallback logic could be improved. |
Beta Was this translation helpful? Give feedback.
Replies: 3 comments 2 replies
-
|
So I can try and reproduce this. How did you create this copy and what exact Spotify playlist are you using? |
Beta Was this translation helpful? Give feedback.
-
|
First Playlist: Baroque Soprano Vocals Second Playlist: Violoncello barroco y clásico / Baroque & classical cello Starting the playback by https://open.spotify.com/playlist/2aYMho1R79c4nfgxhyQymd was impossible with "No playable items found" until I removed the playlist "Violoncello barroco y clásico / Baroque & classical cello" from MA. |
Beta Was this translation helpful? Give feedback.
-
|
I'm facing the same issue with all the Daily Mix playlists (include 50 tracks each). The Discovery Weekly and Release Radar playlists work fine (include 30 tracks each). They used to work before and stopped working some weeks ago. I noticed as some days no music plays and on some others it does (Friday, Saturday and Monday I play from Release Radar or Discovery Weekly) |
Beta Was this translation helpful? Give feedback.
I've just raised a PR that fixes this issue. I verified it using my Music Assistant instance by copying the file into the container and restarting it. Works without issues now: music-assistant/server#3818