[BUG] Spotify Login [FIXED?]
Describe the bug After a fresh install of Deckboard server, the Login to Spotify does not work. You are prompted to enter your login credentials (via Facebook for me), after that the window closes but deckboard does not accept the login. Running Spotify in the background (with music playing for 20 Minutes from install to Login the waiting) does not change this. After your first attempt to log in to connect Spotify, the login button is still the same but now does not seem to do anything besides opening and immediately closing a small window. BUT: adding a button for Spotify Playlist then searching for the playlist will show you your playlist, even if it is not public. Deckboard, therefore, has some sort of access to Spotify. Yet you can not play/pause/selectPlaylists/Skip/VolUp/VolDown etc. with the Spotify controls of deckboard.
To Reproduce Steps to reproduce the behavior:
- Open Deckboard Server
- Click on Settings > Accounts > Spotify > LOGIN
- Click on Log in with Facebook > actually log in to your FB account
- Window disappears, LOGIN Button for Spotify doesn't change Expected behavior Deckboard connecting to spotify sucesfully.
Server App (please complete the following information):
- OS: Windows 10 Version 21H1 (older Version 20H2 tested with same results)
- Version 1.9.95
Client App (please complete the following information):
- OS: Android 11 on Samsung One UI-Version 3.1
- Version 1.9.94
Attached you'll find the Log (with button presses etc.) and the Database Folder in Zip format as the .db format isn't supported here.
After almost two months of frustration, today it suddenly worked! It might have been fixed a few days ago, I couldn't check earlier. Thanks to the b0ss for looking into this.
Still getting this error in Ubuntu (client)
Something I just found out about: Deckboard controls for Spotify won't work properly if you do not have Spotify Premium. This might also be the reason why it would not connect.
Hi! I don't know if your issue's been solved on your own, just dropping by to say that Spotify requires Premium for some API Functions including the ones that Deckboard uses. I can't say why it requires Premium, however it does. It appears you've figured this out, but I'm looking into the initial connection issues. The controls are API driven, the login appears to be OAuth-based, but I might be wrong on that.