HTC One A9s
Android 6.0 (Marshmallow)
My Question or Issue
After synchronising songs from a desktop device over the same WiFi network some of the local songs have randomly been greyed out. They still have the green "downloaded" icon but will not be played in a playlist (no matter if shuffled or not). Instead, it will be skipped as though it was never downloaded. The context menu for these files only displays "I like this song" and "remove from playlist", nothing else. Clicking on it will play the song, both in online and offline mode. However, it cannot be played any other way (as it is not played in playlists and cannot be put into the play queue) and as soon as it ends, skipping back to it does not work.
Completely wiping Spotifys Cache and downloading all songs again fixes the problem temporarily until the next few songs are greyed out again. It seems to happen to different songs (in the attachment, the first picture was the first time it happened. The two other pictures are from the second time - the songs are different. The songs affected the first time were not affected the second time.)
I was not able to reliably reproduce this behaviour yet.
Solved! Go to Solution.
Thank you very much for your reply!
I have had my mobile device connected to another network before (while the problem occured for the first time and also while it occured the second time), both alone as well as at the same time as my laptop with the desktop app open. Without any further steps, this did not solve the problem. I must admit though, I have not tried any explicit steps to ensure Spotify synchronises (e.g. restarting on both devices, changing playlists etc.).
I have also tried your other suggested approach. Since I wasn't sure how exactly you wanted me to do it, I just did both possible ways:
I removed the files from the directory I use for the Spotify desktop app, then started the desktop app. The songs were unplayable on the desktop app. I then started the mobile app. The song was still greyed out with the "downloaded" symbol, the problem persisted. I shut down both desktop and mobile app, added the files again, restarted the desktop app. The songs were playable on desktop. When starting the mobile app though, the problem still persisted. Restarting both apps yielded the same result.
I closed both apps. Then I removed the files from the directory again. I started the desktop app. The songs were unplayable. I removed the songs from all playlists which they were in (almost, see below), then started the mobile app and made sure they also disappeared from the playlists there. Then I closed both desktop and mobile app, re-added the files on desktop again and opened the desktop app where I could play the songs again. I added them back to their playlists. On starting the mobile app, the three songs were downloaded. After that, they were normally accessible and could be played normally. They were no longer greyed out, either.
Afterwards I realized that it was sufficient to only remove the songs from playlists marked to be downloaded as one of the three songs was actually still in a playlist the whole time - however that particular playlist was not set to be downloaded.
While this is a sufficiently good work-around, I hope this information can help to find and fix the problem if it occurs for other people, too! :)