Older versions of the Android app allowed for &quot;Stream caching&quot; which you could select up to 100%, allowing you to listen to songs entirely offline if they had been listened to once before and you had not cleared the cache.<p>Recent versions of the app have removed this setting entirely, and from the behaviour I&#x27;ve noticed indicates that no caching is taking place on the phone.<p>Which honestly is just really stupid from an operations stand point. Why is there any point to transferring hundreds of megabytes of songs on a playlist over and over? Bandwidth isn&#x27;t free for users, or SoundCloud&#x27;s CDN.<p>This is why I have started to download music from SoundCloud more, and consuming it offline with VLC. It&#x27;s pretty easy to do, even if SoundCloud doesn&#x27;t offer the download button.