Let's get a few things straight here...
First of all, connecting a playing from a mobile device is NOT an option when you have 4 accounts underneath a Family Subscription and 4 Roku TVs over 3 floors of a house. When I open Spotify on my TV, I expect to be able to choose which account I want to connect to - I currently have 4 - without my mobile device in tow and logging out and logging in as someone different every time I want to play songs from Spotify. THAT IS WHY YOU HAVE THE OPTION IN THE APP TO SWITCH PROFILES.
Second of all, Roku - please stop the finger pointing that this is Spotify. It may be the way Spotify works, but this is DIRECTLY FROM THEIR WEBSITE:
- Make sure your TV is connected to the internet
- Check your TV app store for any updates to the Spotify app
- Check your TV's software is up-to-date
- Restart the Spotify app
- Restart your TV
- Restart your WiFi
- Delete the Spotify app, then reinstall it onto your TV
- If possible, try a different WiFi connection
If the problem persists, reach out to your TV manufacturer for further help.
I have done all of these things. This is 100% the way Roku is linking the Spotify logins. It even tells you, "Your Spotify credentials have been linked to your Roku account". This also does not happen on any other systems - mobile phones, laptops, web browsers, etc. You can try to switch users all day from the first connection screen but you can't connect to - or even delete for that matter - any of the accounts.
Lastly, this hasn't always been a problem. I've had these 4 Spotify accounts setup under my family subscription as long as I've had Roku TVs, over 2 years now. This issue just started around the time this original post started. That tells me there is some authentication change - whether from Spotify, or from the app itself - that happened between updates and now you just can't even login to the app.
At this point, I'm basically left to only being able to play Spotify music on ALL 4 OF MY ROKU TV'S from a device that I am logged into Spotify on. Roku, you have to figure this out.