As some of you found out the hard way, Spotify has stopped supporting username/password (API) authentication. This affects all available open source solutions, like the one being used by RoPieee.
Unfortunately this is not something that can ‘easily’ be fixed: the proper solution needs to be reverse engineered and Spotify is not in ‘helping a hand’ mode
The better news: there are quite a few people working on this, so I still expect this to be resolved within a few weeks. As soon as a fix is available I’ll push out a RoPieee update as well.
The good news is that the issue has been resolved upstream (in the open source project that is being used by RoPieee to connect to Spotify). I’ve got it working in a test setup.
However, because the authentication is changed from simple username/password, the login flow is quite different (it’s using OAuth) and requires a RoPieee change that is not trivial.
Anyways, thinks look good, but I need some time to figure out how to implement this.