THANK YOU, this fixed ALL my issues (missing music, won't play music, etc.) I even got an email from Spotify congratulating me on being a member for five years. It seems to have "unstuck" a lot of things that were blocked up.
i tried altering the system32 hosts file but when trying to save an error message appears telling me that i cant edit system 32 files unless i have administrator privelliges, i am an administrator, what have i done wrong?
For me, I had to empty my host file, which prevented connections that Spotify was attempting to use. To fix, go to notepad and run it as admin, go to your main hardrive, go to Windows->System32->drivers->etc->hosts. If this directory is empty, make sure you have the type of file filter set to All Files (*.*). From this document, make sure you don't have any connections that are being blocked that might prevent Spotify from refreshing for fetching information.
Go to C:\Windows\system32\drivers\etc\ and delete the Hosts file. Then restart Spotify."
I emptied out my Hosts file previously but it didn't help. I wouldn't think removing it entirely would be the fix but it worked so thank you so much! I also just renamed it rather than delete it just in case.
Spotify team - this should be looked at because there's no reason a Host file with no entries should **bleep** up your program.