[GH-ISSUE #893] Missing Spotify Generated playlists when updating to PR 891 #536

Closed
opened 2026-03-02 23:48:24 +03:00 by kerem · 5 comments
Owner

Originally created by @cpaczek on GitHub (Dec 22, 2025).
Original GitHub issue: https://github.com/aome510/spotify-player/issues/893

Describe the bug
Was having the 429 issue and building from master fixed it however on the main library page its missing the spotify generated playlists like Discover Weekly

Probably related to (#891)

To Reproduce
Build from latest main branch

Expected behaviour
A clear and concise description of what you expected to happen.

Log and backtrace
https://gist.github.com/cpaczek/46e859397d65c4d1593865840bba861c

Screenshots
v.21.2 from Cargo repo
Image

from master branch build

Image

Environment

  • OS: Fedora
  • Application version: 21.2 and Master
Originally created by @cpaczek on GitHub (Dec 22, 2025). Original GitHub issue: https://github.com/aome510/spotify-player/issues/893 **Describe the bug** Was having the 429 issue and building from master fixed it however on the main library page its missing the spotify generated playlists like Discover Weekly Probably related to (#891) **To Reproduce** Build from latest main branch **Expected behaviour** A clear and concise description of what you expected to happen. **Log and backtrace** https://gist.github.com/cpaczek/46e859397d65c4d1593865840bba861c **Screenshots** v.21.2 from Cargo repo <img width="1071" height="625" alt="Image" src="https://github.com/user-attachments/assets/aadad004-9a36-4a45-ab1e-33825c15e844" /> from master branch build <img width="1063" height="602" alt="Image" src="https://github.com/user-attachments/assets/9d0933af-aaff-41e4-b612-77ff0209bbe5" /> **Environment** - OS: Fedora - Application version: 21.2 and Master
kerem 2026-03-02 23:48:24 +03:00
  • closed this issue
  • added the
    bug
    label
Author
Owner

@cpaczek commented on GitHub (Dec 22, 2025):

if I play discover weekly from my phone then trigger CurrentlyPlayingContextPage iwth g + SPACE

I see these logs

2025-12-22T21:20:17.182438Z  INFO spotify_player::client::handlers: Current context ID (None) is different from the expected ID (Some(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))), update the context state
2025-12-22T21:20:17.182494Z  INFO client_request{request=GetContext(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))}: spotify_player::client: Get playlist context: spotify:playlist:37i9dQZEVXcXCU9VYbRLfE
2025-12-22T21:20:17.469189Z ERROR client_request{request=GetContext(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))}: spotify_player::client::handlers: Failed to handle client request: failed to send a Spotify API request https://api.spotify.com/v1/playlists/37i9dQZEVXcXCU9VYbRLfE: {"error": {"status": 404, "message": "Resource not found" } }
2025-12-22T21:20:22.188490Z  INFO client_request{request=GetContext(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))}: spotify_player::client: Get playlist context: spotify:playlist:37i9dQZEVXcXCU9VYbRLfE
2025-12-22T21:20:22.486550Z ERROR client_request{request=GetContext(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))}: spotify_player::client::handlers: Failed to handle client request: failed to send a Spotify API request https://api.spotify.com/v1/playlists/37i9dQZEVXcXCU9VYbRLfE: {"error": {"status": 404, "message": "Resource not found" } }
<!-- gh-comment-id:3684224074 --> @cpaczek commented on GitHub (Dec 22, 2025): if I play discover weekly from my phone then trigger CurrentlyPlayingContextPage iwth g + SPACE I see these logs ``` 2025-12-22T21:20:17.182438Z INFO spotify_player::client::handlers: Current context ID (None) is different from the expected ID (Some(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))), update the context state 2025-12-22T21:20:17.182494Z INFO client_request{request=GetContext(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))}: spotify_player::client: Get playlist context: spotify:playlist:37i9dQZEVXcXCU9VYbRLfE 2025-12-22T21:20:17.469189Z ERROR client_request{request=GetContext(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))}: spotify_player::client::handlers: Failed to handle client request: failed to send a Spotify API request https://api.spotify.com/v1/playlists/37i9dQZEVXcXCU9VYbRLfE: {"error": {"status": 404, "message": "Resource not found" } } 2025-12-22T21:20:22.188490Z INFO client_request{request=GetContext(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))}: spotify_player::client: Get playlist context: spotify:playlist:37i9dQZEVXcXCU9VYbRLfE 2025-12-22T21:20:22.486550Z ERROR client_request{request=GetContext(Playlist(PlaylistId("37i9dQZEVXcXCU9VYbRLfE")))}: spotify_player::client::handlers: Failed to handle client request: failed to send a Spotify API request https://api.spotify.com/v1/playlists/37i9dQZEVXcXCU9VYbRLfE: {"error": {"status": 404, "message": "Resource not found" } } ```
Author
Owner

@TogiFerretFerret commented on GitHub (Dec 22, 2025):

I am having the same error.

<!-- gh-comment-id:3684269893 --> @TogiFerretFerret commented on GitHub (Dec 22, 2025): I am having the same error.
Author
Owner

@cpaczek commented on GitHub (Dec 22, 2025):

similar thing happens when trying to go to an artist page

tify_player::client::handlers: Failed to handle client request: get related artists: http error: status code 404 Not Found
2025-12-22T21:37:40.293496Z  INFO client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client: Get artist context: spotify:artist:2MdFJmUQf3ckA99IhFF9my
2025-12-22T21:37:40.571738Z ERROR client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client::handlers: Failed to handle client request: get related artists: http error: status code 404 Not Found
2025-12-22T21:37:45.299481Z  INFO client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client: Get artist context: spotify:artist:2MdFJmUQf3ckA99IhFF9my
2025-12-22T21:37:45.613147Z ERROR client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client::handlers: Failed to handle client request: get related artists: http error: status code 404 Not Found
2025-12-22T21:37:50.304498Z  INFO client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client: Get artist context: spotify:artist:2MdFJmUQf3ckA99IhFF9my
2025-12-22T21:37:50.657375Z ERROR client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client::handlers: Failed to handle client request: get related artists: http error: status code 404 Not Found
Image
<!-- gh-comment-id:3684271063 --> @cpaczek commented on GitHub (Dec 22, 2025): similar thing happens when trying to go to an artist page ``` tify_player::client::handlers: Failed to handle client request: get related artists: http error: status code 404 Not Found 2025-12-22T21:37:40.293496Z INFO client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client: Get artist context: spotify:artist:2MdFJmUQf3ckA99IhFF9my 2025-12-22T21:37:40.571738Z ERROR client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client::handlers: Failed to handle client request: get related artists: http error: status code 404 Not Found 2025-12-22T21:37:45.299481Z INFO client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client: Get artist context: spotify:artist:2MdFJmUQf3ckA99IhFF9my 2025-12-22T21:37:45.613147Z ERROR client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client::handlers: Failed to handle client request: get related artists: http error: status code 404 Not Found 2025-12-22T21:37:50.304498Z INFO client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client: Get artist context: spotify:artist:2MdFJmUQf3ckA99IhFF9my 2025-12-22T21:37:50.657375Z ERROR client_request{request=GetContext(Artist(ArtistId("2MdFJmUQf3ckA99IhFF9my")))}: spotify_player::client::handlers: Failed to handle client request: get related artists: http error: status code 404 Not Found ``` <img width="1041" height="623" alt="Image" src="https://github.com/user-attachments/assets/d6037b79-3d5c-4116-a2ac-bde25c10d9a7" />
Author
Owner

@aome510 commented on GitHub (Dec 22, 2025):

hi guys, the missing playlists or artist page not working is expected given user-provided has limited API capabilities. Refer to my comment in the original issue: https://github.com/aome510/spotify-player/issues/890#issuecomment-3683727470. Also note that this is just a temporary workaround while waiting for official Spotify server back to normal (hopefully soon)

<!-- gh-comment-id:3684337139 --> @aome510 commented on GitHub (Dec 22, 2025): hi guys, the missing playlists or artist page not working is expected given user-provided has limited API capabilities. Refer to my comment in the original issue: https://github.com/aome510/spotify-player/issues/890#issuecomment-3683727470. Also note that this is just a temporary workaround while waiting for official Spotify server back to normal (hopefully soon)
Author
Owner

@d-kja commented on GitHub (Dec 23, 2025):

I'm not sure if it was already fixed, but building from source solved both issues for me

command used:

cargo build --release --features image,daemon,notify
<!-- gh-comment-id:3684784838 --> @d-kja commented on GitHub (Dec 23, 2025): I'm not sure if it was already fixed, but building from source solved both issues for me command used: ```bash cargo build --release --features image,daemon,notify ```
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
starred/spotify-player#536
No description provided.