I store my music on an external drive. My hard drive space is too limited to have my entire collection on it when I have a good sized external drive. I've set Spotify's cache (where offline music is stored) to that external drive. That works fine. However, if I start Spotify without my external drive plugged in, rather than saying that Spotify couldn't find the music and to please mount the drive or listen to music via streaming, Spotify starts redownloading all the music that I set to offline and changes the cache location back to the local drive. Even if I then plug my external drive in, it has to redownload all the offline music. This isn't convenient when I have 2,000 offline tracks. That takes a while to download.
I would like Spotify to recognize that my external drive isn't mounted and then say: you'll be unable to listen to your offline music. Then pause any syncing until my external drive is plugged back in (and look for the tracks when it gets plugged back in rather than starting syncing all over when all the tracks are still on the external drive).
I'm sure I can't be the only person that would like to store their music on an external drive. As it is right now I'm forced to make sure I have my external drive with me wherever I go or not open Spotify on my laptop (because if I do it will have to resync EVERYTHING, even once I plug my drive back in).
At least in the UK and I would assume that other ISP's worldwide may also do the same, employ broadband bandwidth caps/restrictions. Most (good) ISP's also include certain time periods when no cap exists.
I'd like to suggest a Spotify configuration option that allows me to restrict the synchronisation/downloading of Offline Content to certain periods.
The default operating behaviour could be set to no restriction so as not effect existing users.
If 'restricted access' is selected by the user, two further fields consisting of a start and end time would be used to only allow Spotify to perform synchronisation or downloading of Offline material during those times.
As an example:
my UK based ISP allows me unmetered bandwidth between 12am and 8am.
I would set Spotify to only allow synchronisation between 12.30am and 7.30am.
Any bandwidth used by Spotify would no longer count towards my monthly bandwidth cap set by my ISP.
Please bear in mind that the Community is not an official Spotify support service. It's a place where we all help each other, whether we work for Spotify or not. So please use your discretion when using the forum.