spicetify / cli

Command-line tool to customize Spotify client. Supports Windows, MacOS, and Linux.
https://spicetify.app
GNU Lesser General Public License v2.1
17.98k stars 715 forks source link

[shuffle+] Forbidden error on shuffle #1472

Closed lowgos closed 2 years ago

lowgos commented 2 years ago

🔍 Have you checked Spicetify.app page for your issue?

🔍 Is there already an issue for your problem?

ℹ Environment / Computer Info

- Spotify version: 1.1.77.643.g3c4c6fc6
- Spicetify version: 2.9.0

📝 Description

Bug

When clicking on "Play with Shuffle+" I get a 403 ForbiddenError

Screenshot from 2022-02-15 12-03-50

Expected

The playlist should start and a toast saying "Shuffle x items!" should show.

image

Details

I'm on Arch Linux with Gnome as my DE. Both are up-to-date.

I've had the problem before in previous versions (and other people too as the error came in some other issues). But the problem has been fixed through updates (thanks for that btw).

The real problem is that right now I've just setup a new computer with the same configuration and the bug has reappeared.

Timeline

The timeline goes has following:

What I've tried

:heavy_check_mark: I used the latest spicetify-cli :heavy_check_mark: I used the latest Spotify flatpak :heavy_check_mark: it matches the version I use on my laptop (which still works) :heavy_check_mark: I re-installed the Spotify flatpak :heavy_check_mark: I rebooted :heavy_check_mark: I tried with the spotify aur package :heavy_check_mark: I tried a spicetify-cli restore backup apply on both machines and the problem persists only on the desktop

📸 Screenshots

Versions on my desktop

spicetify-versions-tiptop

Versions on my laptop

spicetify-versions-taptop

huhridge commented 2 years ago

when does this specifically happen, or does this happen every time you try to play something with shuffle+? also are you on discord? it makes the communication a bit easier imo

lowgos commented 2 years ago

On my desktop it happens everytime I try to use the button for Shuffle+. I just join the Discord as you asked. Though I will try to write up the solution here if we find one for posterity 😉

afonsojramos commented 2 years ago

This seems like something that changed from 1.1.77 to 1.1.78, however, there is not much we can do here as the solution will likely be to wait for the new version on aur.

lowgos commented 2 years ago

@afonsojramos I don't have the 1.1.78 :sweat_smile: neither on my laptop nor my desktop as stated in the screenshots and the version summary.

@huhridge I will try to nuke my laptop configuration (which works) and re-do every step from scratch in parallel to see if there is a difference

itsmeow commented 2 years ago

You can try downgrading spicetify to 2.8.x until you find a version that works. You can also download older versions of shuffle+.js and replace them in your install manually.

lowgos commented 2 years ago

I will try that when I find time for it thanks!

github-actions[bot] commented 2 years ago

Marking this issue as stale.

Let someone know if I'm wrong, after all, I'm just a bot!

github-actions[bot] commented 2 years ago

Closing this issue due to inactivity.

Let someone know if I'm wrong, after all, I'm just a bot!

lowgos commented 2 years ago

I've found what was the problem and it is linked to the shuffle+ code I think @huhridge

After some time without reproducing the issue I thought it was fixed by an update.

I had the problem today and the problem seem to be that when trying to Shuffle+ a playlist without having played anything before (an empty/null Spotify queue) then the 403 error triggers.

Playing something normally and then shuffling+ work wonders !