Announcements

Help Wizard

Step 1

NEXT STEP

FAQs

Please see below the most popular frequently asked questions.

Loading article...

Loading faqs...

VIEW ALL

Ongoing Issues

Please see below the current ongoing issues which are under investigation.

Loading issue...

Loading ongoing issues...

VIEW ALL

Shuffle only shuffling small subset of large playlist, when streaming to other device from iPhone

Solved!

Shuffle only shuffling small subset of large playlist, when streaming to other device from iPhone

I'm on an iPhone 6s, I have a playlist of just ~8k songs., and I'm noticing weird behavior with the shuffle feature. Here are the steps I take to recreate the issues: (I am also attaching a collection of screenshots that are numbered based on the lists below, so you can see what I am seeing)

 

Here is what seems to be working:

  1. If I have shuffle off, and then select a song from this playlist, and then view my now playing queue, I see the ordered list of songs (as expected)
  2. While still viewing the "Now Playing", if I tap the shuffle icon, I see that it shuffle to a seemingly random assortment of the songs in my big playlist (although I do see an eerie number of tracks by the same band, I'd expect not to see so many in a shuffle of 8k songs)
  3. If I tap the shuffle button again, it correctly disables shuffle and I see my ordered playlist again (good), starting at the location in the ordered playlist of the currently playing song.

Here is where it gets weird:

  1. If (while still on the iPhone) I choose to stream to another device (like my laptop, or my chromecast audio), it switches and plays just fine
  2. However, if I then choose to enable shuffle, I can see when viewing my "Now Playing" on my phone that it is showing a random assortment of just a teeny tiny subset of my entire 8k song playlist. This is a problem.
  3. If I then tap the shuffle icon to turn shuffle off, it goes back to the ordered play queue (expected)
  4. Tapping shuffle icon again gives me a new play queue, but it is definitely only shuffling a small subset of the 8k playlist (and the subset seems to be in the vicinty of the last played song). I tried this several times, going between shuffled and unshuffled, and each shuffled playlist is only shuffling a small subset of songs, near the song currently playing.
  5. With shuffle still on, If I select a particular song from my playlist, and then view my play queue, It shows me a new shuffled playlist (which is consistent with what the desktop app does), but the play queue is still a shuffle of a limited subset of the full playlist. 
  6. However, if I then tap the shuffle icon to turn off shuffle, my play queue does NOT go back to the ordered playlist, it goes back to the previous shuffled play queue. This is a problem.
  7. If I go back to my playlist and choose a particular song, and then view my play queue (shuffle is still disabled), then I DO see my ordered playlist in the play queue (which is expected)
  8. Tapping shuffle here again, my play queue is a shuffled subset of the large playlist (bad)

 

 

So... it seems that the shuffle feature behaves strangely (only shuffles a small subset of the full playlist) when you are connected and streaming from the iPhone to another device. 

 

Does anyone know a fix? Is this a known bug? Thanks!

spotify-shuffle-issue.jpg
Reply
130 Replies

This issue is literally stopping me from investing in a more premium smart speaker like the Google Home Max.

 

So irritating.

Today would be a good day for Spotify to fix this issue.

Doesn’t look as though Spotify are taking the slightest bit of notice of anything posted here. I have now cancelled my subscription and am using Amazon Music. It works. Clearly it can be fixed. 

It is incredible that this issue is still a 'thing' after all of this time! I am very disappointed in Spotify, and although I love the app and the service in general - the fact that my most used method of listening to music is through a Chromecast of some description - it is very frustrating that this hasn't been addressed.

 

Come on Spotify, you can do so much better!

I can't help but comment on this issue again and the Spotify team's obvious negligence in  allowing it to continue. This is a year's old issue and the ofcomplaints are only increasing and getting more vociferous.

 

I'm not familiar with the algorithms but if the app can shuffle while playing directly on a computer or iOS device then why can't it also shuffle when casting or using Spotify Connect to play through an AV system?

 

I also have the option of using Airplay to stream to my AV system using my iPad Mini and Apple TV. Has anyone experienced the shuffle issue using that method? That method requires a few more steps to initiate than Spotify Connect (which would drive my wife crazy) but I'm usually around to assist.

How is this still a problem? Shuffle does NOT WORK AT ALL on connect devices and just so-so on every other device. This is just shameful. 

Same. I'm so fed up with this TERRIBLE shuffling that I am activly looking for a Spotify replacement. Currently testing Amazon.

I’ve changed to Amazon. Works as it should.

I have struggled for awhile with Spotify's lack of shuffle on large playlists when casting (as much as you can call not having all music you could ever desire served in the exact way you want a "struggle" - first world problem and all that).

 

To recap, Spotify does not shuffle large playlists when casting to an exrtnal device from the native app, be it iPhone or PC (my devices, not sure on others like Android or Mac). I have a master playlist of 6,400 songs. I cast the music via wifi to my Bose speakers through the selection within the app on PC or iPhone. 

 

On a PC, it plays the top or first song from the sort list and goes in order down the sorted list. On the iPhone, it plays songs around the song selected.  So I get a lot of S bands if I select Stone Temple Pilots.

 

Found a work around by connecting the PC to the Bose speakers via bluetooth, and playing from the app on the PC.  My non-tech guess is that the Spotify app does not know it is casting so does not run into the issue. Cottened on to this when I realised that it was not an issue when I played through my bluetooth headphones.

 

Finally figured it out after sitting in non-airconditioned office in Australia in the middle of summer and having my headphones fill with sweat. Increase the suffering to inspire ideas, etc.

 

Downsides include: the normal lag between PC and Bose when running bluetooth - which you don;t notice once the music is on; and you can't run any other audio without it also going out through the BlueTooth speakers, as compared to streaming spotify audio for music on the speakers and listening to video content through headphones. 

 

Again, first world problems.  We've come a long way from our major stress being how to kill our own food or surviving the next plague.

 

Be good when they get around to fixing this.

Seriously Spotify? this is still a problem after THREE YEARS?!?

Gonna keep bumping this til they fix it

 

Tried google, but their playlist limit is 1,000 which is terrible and apple music is garbage unless you have an apple house.  All the other services aren't included data-free for me so haven't really explored them too much (Tidal looks good, however)

 

FIX THE SHUFFLE ALGORITHMS !!!

I just emailed (through their contact portal) about this. I asked why it is being ignored and what the technical reason is that it isn't fixed. Cue the Jeopardy music...

I received a reply from Spotify Tech Support and will attempt their suggested solution when I get home today. The fix sounds consistent with my issue since it only began a few months ago. Stay tuned...

Would you mind posting their suggested fix ?

I tried to cut and paste from the email earlier but it took exception to some of the content, possibly the imbedded hyperlinks. As soon as I try the fix and find it successful I will post an edited version of the solution.

Great thanks !

Playlist of 6,600 songs.

 

40 minute drive into work: Three Depeche Modes

 

40 minute drive home: Three Pink Floyds.

 

Perhaps Spotify Shuffle is the world's most incredible coincidence engine?

Nothing new to report yet so please be patient. I'm exchanging emails and trying different solutions with the Spotify Tech support  people. As soon as I come to some conclusion I will post the results.

After working with two different Spotify Tech support staff over the last 3 days, here is what I have learned from them, inferred from our email exchanges and concluded about the issue of limited shuffle when streaming large playlists using the Spotify Connect feature. I will only address this issue and how it affects me since I can't speak for others and can only relate to my own personal experiences, even though the conclusions are probably applicable across other experiences, e.g. those using Chromecast, which I think is mentioned in this thread. If any of this is repititious from others' posts, I apologize.

 

My setup: Spotify app installed on an iPad mini; an AppleTV 4th gen., a Spotify Connect and Airplay enabled AV Receiver; a 3,697 song Spotify playlist.

 

When I play this large playlist directly on the iPad mini, it appears to shuffle all songs randomly. When I select and start the playlist in shuffle mode, the Spotify app creates an 80+ song queue and begins playing the first song in the queue. I verify this by opening the queue and see that the first 80+ songs are clearly random, selected from all over my playlist. As the first or top song in the queue finishes the next song begins to play and another randomly chosen song is added to the bottom of the queue thus maintaining the 80+ song, randomly generated queue.

 

When I play this same large playlist on the iPad mini then use Airplay to stream it to my AppleTV which is connected to my AVR, it works exactly the same as playing it directly on the iPad min. This makes sense because it is being streamed from my iPad mini to the AppleTV over my LAN and it’s as if it is actually being played on the iPad mini. Since my AVR is also Airplay enabled, I can also stream the playlist from the iPad mini, through my LAN, directly to the AVR thus eliminating the AppleTV from the mix. Same result: flawless, random shuffle play.

 

When I play this same large playlist on the iPad mini then use the Spotify Connect feature to stream it through my Denon AVR, I see a 100 song queue created that is derived from only the first 100 songs on the playlist. There is a slight randomness to the queue, but many are in the same sequence as they are in the playlist.

Spotify admits that there is a 100 song queue limit imposed when using the Connect feature. That is, from the point where it selects the first song, it chooses and shuffles only the next 99 songs in the playlist from which to build the queue. This is the heart of the problem.

 

When not using the Spotify Connect feature, I conclude that the Spotify app is managing the shuffle feature on the native device, my iPad mini. When the Spotify Connect feature is being used, I surmise that the streaming is ‘handed off’ to the Spotify servers which stream the music via the internet and my LAN to my AVR thus taking the iPad mini, and consequently, the Spotify app out of the mix. Therefore, when the Spotify app is processing the shuffle, it works great but when it is handed off directly to the servers via Connect the 100 song limitation is imposed. These limitations on the size of the queue that is created using Connect may be due to bandwidth and storage considerations with the servers.

 

I’m not sure all of my inferences and conclusions are correct so invite others input to help us all better understand this issue and encourage Spotify to come up with a more elegant solution.

 

As for me, from this point forward, even though it requires another step in the initiation process, I will be using the Airplay feature on my AVR to play my large playlists. Another option would be to download large playlists and play them offline, where the app will shuffle them for you. Large playlists however consume copious amounts of storage so unless you have something like an iPad Pro 1TB or similar Android device, this may not be feasible. If you are like me, I chose Spotify Premium because it is a relatively inexpensive music streaming service with a huge selection of music and decent (320 kps) sound quality. To invest $1,000 in a device capable of storing your music locally would make the choice of Spotify less appealing. Alternatively, it would be nice if Spotify would allow us to choose the storage location for downloaded files so those of us who have NAS (network attached storage) could store music files there and allow the Spotify app to control the shuffle. I have a 4 TB Western Digital MyCloud that would work fantastic for this.

 

In conclusion, I sent the Spotify techs the link to this forum thread in hopes that they will review it and come up with a solution that allows the full use of the Connect feature without shuffle limitations.

All

I gave up waiting for Spotify to sort this problem out. I was playing it via my Amazon Echo. What seems like centuries ago it used to work & randomly shuffle the whole playlist. Suddenly it didn't. I gave uo long ago and now subscribe to Amazon Music.

Suggested posts