Samsung Galaxy S7, Android 7, patch level 12.2017 (stock)
Spotify version 188.8.131.52 armV7
64GB Kingston MicroSD UHS-3
SD card encrypted, using stock encryption
As reported several times and always closed without solution:
Spotify changes external storage to internal storage at each reboot, deleting all songs and having to redownload everything. The reason is that Samsung phones need about 30 seconds after boot to mount encrypted MicroSD card. The Spotify BACKGROUND service starts before (automatically, without user interaction) and so does not find the MicroSD card. It then switches to internal storage without user interaction and de-syncronize each playlists.
A simple workaround would be for the service to wait 60 seconds or until the app is launched after boot time before checking the storage state.
The issue is apparently present since at least 2016 on all Samsung phones including the S8/S8+ and Note 8. Without resolution, I am thinking about switching to a concurrent service.
Thanks to have a look at it seriousely.
Forum posts about the issue:
Hey folks! Thanks for your reports!
I understand your frustration. Great to hear things are working again after the solution @charno posted. Rest assured, the right folks are still looking into this. If you need any help in the meanwhile, feel free to give me a shout! 🙂
Have an awesome day!