Announcements

Shuffle still Garbage

Status: Closed

Almost 4 years after the "shuffle update" and Spotify still can't get Shuffle right.

 

I have a 136 song playlist that I created from scratch. If I use shuffle, there is always a group of songs that get played in that run very early on. I just shared the list with a friend that was streaming, and of 136 songs there are 6 songs by the same band. 4 of those songs played within 10 minutes, almost every other song. This also happens when I'm using Spotify on my radio, or just listening on my phone. No matter how many times I use shuffle this band has multiple songs that play within the first 15-20min of the shuffle.

 

6 songs out of 136 is less than a 4.5% chance that one of those songs would play first. At 3-5min a song, that's less than a 5% chance a song would play in the first 30min. There's no reason I should hear the same songs enough to notice on a list this big.

 

It is obvious that there is an issue with shuffle. This really, really needs to be fixed. Using a random number generator isn't hard.

 

It should work like: Generate a number between 1 and (playlist song count), play song, remove song from shuffle list, repeat until shuffle is reset or all songs played. There is no way this is how this has been set to work.

Hey @wbarnes1989!

 

Thanks for all the info,

 

We’ve recently made some improvements to our shuffle algorithm. We’d love to hear your feedback here.

No worries! We'll make sure to pass on all of your comments to the right team.

 

For now, we're setting this post as "Closed". Don't hesitate to create a new thread if you need us again.

 

Have a nice week!

Comments
Alfredo
Status changed to: Closed

Hey @wbarnes1989!

 

Thanks for all the info,

 

We’ve recently made some improvements to our shuffle algorithm. We’d love to hear your feedback here.

No worries! We'll make sure to pass on all of your comments to the right team.

 

For now, we're setting this post as "Closed". Don't hesitate to create a new thread if you need us again.

 

Have a nice week!

Env: prod