Comment by rot256
5 days ago
Spotify is, without doubt, the worst piece of software that I still use on a daily basis. It's incredibly buggy, incredibly slow, and the UI has so many "usability inconsistencies".
I find the Android app particularly bad, just a couple of examples:
- Under a playlist you get a list of suggested songs, the UI element looks like a "regular song", but unlike every other "song" element the user has been trained to recognize, the "swipe right to queue" does not apply to these elements. For some reason.
- When you don't have connectivity, e.g. you walk into a Faraday cage, then the search tries to reach the internet and won't show you results before it either: 1) does so, 2) times out. Which means you can't browse your local library before some websocket times out. Just show me the local results first?
It truly has been one of the worst UX experiences and poorly made apps that ever made it to mainstream. I remember a decade or so ago there being a bunch of buzz about them in software dev because they were a microservice node.js/react stack or something with each UI element or portion of back-end having a separate dev team. I can vividly remember thinking "oh that's probably why when I change song sometimes the album art doesn't update." they're living proof your product doesn't even need to be that good you just need to be first to market and not really piss anyone off.
I worked for a startup in 2019 which was really pushing the "Spotify model" of team structure. Apparently it's all about self-organising teams and having no leadership. The fact the technology output of the Spotify model - the Spotify app - seemed to be kind of crap didn't seem to matter. I think the main output of the Spotify team structure was blog posts promoting the Spotify team structure.
> Apparently it's all about self-organising teams and having no leadership.
Gross over-simplification. For anyone curious they have videos out there, though they are 10+ years old now so may no longer be accurate, but in 2019-era this was still a thing (company I worked for did it too).[1]
[1] https://www.youtube.com/watch?v=Yvfz4HGtoPc
1 reply →
The Spotify model is basically just Amazon’s team-owned KPIs and independence, put into a UI so you can really see how much their app is conways law.
This is why all the sections of Amazon.com are barely coherent. AWS does this too but it’s more naturally split and text works better than stateful rich media.
1 reply →
Right now, if you have video clips in Spotify enabled, your lockscreen controls will display 'Artist' - 'Song' - 'Video Available', instead of 'Album Name'. If you disable video all together, it just leaves that area blank instead of displaying the album title.
This has been a thing / issue since 2025. It's pretty clear the video team probably put that in to bump video interactions, then the whole team got put on something else and now this problem is blackholed. The most bizarre to me is: even Spotify's top managers must use their own product when they helicopter to home, right? So they would see this too.
Where is a Jobsian anger for user experience when it is needed. Although in that respect even Apple is in the gutter these days.
Totally agree. They also have some stickiness going for them (at least for me). Now that I've organized my music in Spotify and have my habits in place that deal with the crummy UX, I've gotten numb to the poor UX.
Case in point, I make a daily playlist for running and that UX is frequently changing and often for the worse, but I deal with it because it's a habit that costs me a few seconds maybe a minute per day. The cost of switching to a new thing just feels daunting so I stay.
I also am guilty of enjoying the wrapped summaries at the end of the year :)
I definitely enjoy Wrapped. But also something that keeps me in Spotify is the social aspect. If I want to make a playlist for someone, 95% of people I know use Spotify, so I need to have Spotify.
2 replies →
I also enjoyed wrapped, but at some point they made it only viewable in the app. It was previously available in the browser. That was the last time I thought about it.
We used to have a folder full of MP3 files and call that a playlist. Lightweight, works offline, and never changes without your consent.
3 replies →
Yeah last I knew the Spotify desktop app loads many dependencies in triplicate or more because each pane is its own independent iframe universe, all so the engineering teams don’t need to talk to each other and they can A/B test incessantly. Inefficient madness.
Spotify definitely has a better claim for "mainstream", but Epic's store/game-app takes the cake for me. Stunningly slow and bad.
> your product doesn't even need to be that good you just need to be first to market and not really piss anyone off.
The product is more than the tech stack
> each UI element or portion of back-end having a separate dev team
Really takes shipping your org chart to another level
It's a music player, and it's way too heavy for what it does. Well, it does a lot it doesn't need to, too. Uses 1.5GB of RAM on my laptop atm. Since I only have 16GB on my work laptop that's noticeable. I'd love it if Spotify AB could replace its client with a native Rust one, although using an immediate-mode GUI library like fastpotify does might not be the best option...
Is there any music streaming service with fast native cross-platform (Linux, Mac, Windows, Android) clients? Because I'd switch. Feel like Spotify's recommendations have taken a nosedive lately, so that wouldn't hold me back too much.
> Is there any music streaming service with fast native cross-platform (Linux, Mac, Windows, Android) clients? Because I'd switch.
i use apple music. love it way more than spotify. i originally got it because their descriptions of albums and their playlists are done by actual music nerds. i use the website on linux since it’s my daily/work driver and their app on my phone and macbook when i use it. the apple music app was fine on windows before i switched to linux entirely. definitely leagues better than itunes was.
have the family plan and i never hear complaints from the family members who use it on android.
i hated how spotify would just remove tracks after id spend time making a playlist and suddenly it would just be gone, like not greyed out, just gone. so irritating.
in terms recommendations, apple is a definitely far better than spotify, but it’s still nothing compared to music store nerds, college radio, or friends. recommendation algorithms from every platform are trash and just can’t compete with other people, at all. go to your local record store, look through the employee recommendations or just talk to them, most of them are working in a music store because they love music (its not for the money lol) and then buy the vinyl, you’ll thank yourself later.
Apple music still gets a bit of a bad rap, the first iteration of the desktop and mobile apps for it were god awful. And if you lived outside of the west coast of the US, buffering was a noticable issue as they rather stupidly centralised all streaming out of one location in California for a long time. If you hit skip a handful of times from a UK/EU machine for example that was it, game over, apps locked up and you've gotta force quit.
It's way better now, and the recommendations are pretty good. The app is still crap though (although granted significantly better than Spotify!). Theres some bonkers UX decisions and the mix of Apple Music and iTunes store is piss poor. It's just got some illogical crap going on where depending on where in the interface you right click a song or artist it changes what options you'll get.
4 replies →
Apple Music has native clients on macOS and Windows (the latter being a greenfield WinUI app rather than based on iTunes heritage). No native Linux app, but unlike Spotify they actually allow third party clients to exist and even furnish a library for devs to use, and so third party clients like Cider[0] exist on Linux. It also has a web app that can be installed as a PWA.
[0]: https://cider.sh
> It's a music player
Spotify doesn’t completely agree with that.
‘Spotify is a digital music, podcast, and video service that gives you access to millions of songs and other content from creators all over the world.’
I left in the middle of their ‘we do Podcasts’ bs, where they were pushing Joe Rogan hard.
Yuck.
https://support.spotify.com/nz/article/what-is-spotify/
I like Joe Rogan. So not yuck for me. But I can understand how if someone you hate is pushed hard by a platform you’d want to leave it.
3 replies →
Isn't it just another ad distribution platform? The amount of ads they started to push to paying(!) users recently makes me want to cancel it every day (but I'm also too lazy to seek alternatives).
6 replies →
> Uses 1.5GB of RAM on my laptop atm.
That's crazy, I just checked on mine (macOS), it's only ~300MiB, about as much as Apple Mail which is native.
Still a bit much for what I need it for, but tolerable.
For the monthly price of Spotify, one could rent a VPS and host Navidrome on it. In case you already have spare capacity, then it might be (almost) free.
Quite annoying when, as we see in the tv show “the playlist” that traces back the story of Spotify, the founder put a huge emphasis on performance to differentiate them from the rest and create the best possible UX…
Well it will only get better now that the “Code is no longer a constraint”! AI can just do everything for them now. https://youtu.be/zFslvuvYifQ?si=sEN270fkICYSpaLU
I switched from Spotify to Amazon Music about 9 months ago, and cancelled Spotify Premium as a result (due to price, not bugs). Amazon Music is so much worse.
1. If you have no connectivity, the app will frequently get stuck in the offline state, playing the spinner indefinitely, even after connectivity has returned. I had similar issues on Spotify, but Amazon Music is so much worse. 2. I had Amazon Music eat my entire cellular plan's data monthly allowance in a day, after it seemingly got stuck in a loop trying to download the same podcast again and again. The podcast is unplayable when it gets in this state, even on perfect Wi-Fi, it just never starts playback. This has happened twice now (incidentally on the same podcast, but different episodes), even after deleting and reinstalling the app entirely.
The second bug is a deal breaker, so I've gone back to Spotify.
I canceled Spotify a few months ago have been using a free Amazon music trial. It's staggering how the Amazon interface is just worse in every single way.
Concurrent to this streaming evaluation, I inherited a Sonos system and by the gods is that app pitiful! You would think the premium sound solution that is supposed to "just work" would prioritize UI.
apple music is good if you dont need it to be feature packed.
best value for money if you use youtube is youtube music app that you get from youtube premium.
Have they replicated 1:1 Spotify's UX in Amazon music finally? I was a user 7 years ago and their Android app back then sucked, big time.
I mean, Amazon just sucks in general when it comes to design. I don't understand why Amazon videos (or whatever their purchased streaming app is) doesn't even queue up sequential movies automatically. It'll play the first Harry Potter movie, then skip to the third, fourth, and then the second, etc. It's not just HP , either.
I switched from Amazon music after many years to Spotify, as Amazon's App was just terrible. Never worked well offline in my watch or phone (Apple).
I only went to Spotify because my kids wanted it. The integration for Spotify is still very good, compared to Amazon Music.
It's always been terrible afaik. I don't know why they bother
Why is spotify so popular? There are different solutions to listen to music. What does spotify do that almost no one else does? Is it the music library or something else?
I use youtube music, but I am looking for alternatives (but not spotify for various reasons).
Because as much as the app sucks the everything else is better than everyone else's music app, at least here in India where we have Apple Music as well. Recommendation, organisation, playlist - it feels like Apple Music is doing all that for a different species altogether. Now I already have said how bloated Spotify iOS app is and I still take it any day over Apple Music's native app. Hell, there are flows in Apple Music that has never gonna past a click at certain page whenever I've tried (that's quite a few in times in last few years). Esp. flows around which they try to play with iCloud and social aspects. Hell, I can't even decide what not to see on my Apple Music home screen. Sometimes I've to do few sipes to reach what I am looking for. Even with all the bloat Spotify never tires me like that.
I can’t speak for everyone, but for me, it just works. I’ve never had any of the issues people are mentioning in this thread. The app isn’t slow or buggy for me, I’ve never had artists I listen to disappear from my playlists, and I can find pretty much every song I want to listen to. Most people I know use Spotify too, so sharing stuff is just a little more convenient.
Other people no doubt have legitimate complaints, but using Spotify is barely registering as a problem compared to other applications I have to deal with.
Yeah, this is my experience as well. It's mostly fine, and I've been using it nearly every day for years.
I share the same experience. I use android and I never experienced any bugs or slowness. The Garmin app is also really good.
It's just convenient and I don't notice the issues that much for it to be a problem
$25/month for 5 users "all you can eat" music library every month is incredibly hard to beat, even if self hosting terabytes of your own music library.
I have been on Spotify from almost the beginning, and see zero reasons to switch. The app never bothered me at all - I find the reactions in this thread startling.
I have no issues with Spotify either, but my usage pattern is pretty simple.
I search for the album I want to listen to and then listen to it. Sometimes I search for an artist and then locate the album in their discography and listen to it.
The ‘Jam’ function is fun when you have a group of people listening to music together.
1 reply →
I have absolutely noticed all the complaints and stupid problems with the App on desktop. It constantly breaks in stupid ways. Every few releases, the "Discover Weekly" generated playlist loses the ability to hide/disable songs which is supposed to provide signal to the system to recommend fewer songs you dislike. So of course it barely works even when the UI element is there. 1/4 of the time the discover playlist is exclusively songs Spotify should be able to figure out I do not like at all. But song recommendation hasn't really advanced past what EchoNest demonstrated over a decade ago, and unlike most situations I comment on, I actually did a project to try and make a ML model for music like that and understand why it's difficult.
One time an employee even stated in the support forum that the ability to disable songs on the Discover Weekly playlist was purposely removed! Yet it was back within a year.
Spotify as a service is also pretty shitty. Their catalog has constant churn from whenever they change licensing deals, but they make no effort to point old playlist references to the exact same song under a different database id. It's infuriating, because it means that playlists rot, and often within a year! Every time I look at my saved songs, more are just missing. They colluded with rightsholders to rip off artists even more, and they have been purposely colluding with a company (run by a friend) making "AI Music" to swamp the service with so they can manipulate the royalty pool to pay out even less money to real artists.
I don't switch because the whole "Play songs" feature works just fine, I like the discovery features when they are semi-functional (I even use the AI DJ garbage sometimes, and it works well!), and the alternatives are Youtube (Which I hate but will probably switch to if Google ever succeeds at banning ad blockers from Youtube), and Apple, who's entire theory of business is hostile to me and I don't own any iDevices.
Spotify Connect has no real equivalent
They have a big library of music from tiny bands and it works well enough. As long as you ignore the music they try to push it just works.
I use Youtube also, I subscribe to Premium so that includes music and is ad-free. Never not found a song or artist I was looking for.
I listen to music mainly in the car or maybe as background when I'm cooking or doing other chores. I am not someone who has earbuds in all day or who does focused listening or spends time making playlists or seeking out new artists in my favorite genres. So the playlist management, discovery, etc. features and whether they work well are not really relevant to me. I care that its main functions are easy to use and work, and YouTube music does that.
Music discovery on Spotify used to be great, but I left 5+ years ago so I’m unsure now.
Spotify has gone downhill in that regard for sure. It floods my pages with "created for you" which is just the same 4-5 artists played in the last few weeks ago kludged together into a playlist. Alongside some of the worst music you could imagine (Payola? Idk..)
Any recommendations anyone has for music discovery I'm all ears. I recently moved away from a town that had a 10/10 radio station and I'm really feeling the TOP-40-only pain.
2 replies →
Another reason why they are so popular is that they were first to market. They’ve been good enough that they have not lost first mover advantage that other first movers often lose (MySpace for example)
People often cite they were first to market, but isn't the bigger factor that they are backed by all the big music labels?
> What does spotify do that almost no one else does? Is it the music library or something else?
music is tough business to negotiate all the contracts and figure out a business model
Why I stay:
1. family plan that I run. my parents and siblings all use it.
2. social. Sharing playlists matters to me, and everyone else uses spotify. This is also important in my romantic pursuits.
3. It has 10+ years of my listening history; the recommendations are decent, and my playlists go that far back.
4. whatever UI issues it has (and I can name a few off the top of my head), I don't find it difficult to use at all, and I'm used to its quirks.
For me it's mostly the big library and Spotify Jam
I really like qobuz for music, great apps for iOS, Android, and web.
I've cancelled mine 5 years ago after they keep showing me ganster music and podcasts on my main page, even though I no history of listening or liking such content. So they keep trying to force it into my life. Secondly, they messed up the explorability of artists, playlist and related music. They also removed music from the catalogue, meaning on my playlist there are big memory holes of my favourite music, as they don't even show the artist or song name anymore. They also broke the offline-mode for when I drove my car.. so even if I switched it to offline-mode, music would still not play (after they downloaded and using 10GB+ on my phone). Then they added Joe Rogan and pushed other politics and stuff, more mainstream gangster shit. I just needed a good music player with a good discovery system and decent offline-mode. It used to be very simple. Now its a mess.
So my only path/answer to this was to cancel it. They poisoned the well so efficiently that I will never trust another streaming service again for my lifetime. I hate rewarding bad business practices, businesses pushing their ideologies towards me. No thanks.
Their Joe Rogan period was baffling. It reminded me of Apple and U2.
Apple’s boomer surprise when they discovered we don’t all like U2 was hilarious.
The problem with gangster music was a hack I believe. Spotify never admitted it but I have many friends that had that problem. I did not.
It’s a music player that regularly cannot play music. I don’t understand how you get that wrong for so long.
Because you keep using it. What incentive do they have to change?
I ran sound at a friend's wedding recently and unfortunately the music was all on Spotify. Every time I tried to play a specific song from a playlist, "Spotify can't play this item right now" and it would skip to the next one (or the one after that). I ended up having to yt-dlp all the timeline-specific songs.
Probably due to business/commercial licensing, I'm sure they have separate account for playing music in a public space
1 reply →
They’re profitable and customers keep paying. Incentives->Outcomes.
I canceled my subscription and moved to Apple Music
2 replies →
It's actually crazy that a music app struggles to play music many times. By far my worst big app experience.
They’ve left Airplay out of their Mac app for the history of the company and I have no idea why. They have hundreds of engineers. I have airplay running on a raspberry pi since 2019.
The black and neon is truly a not-good choice for a UI. Nevertheless, they persist.
Apple Music has a much better UX. Things like “play next” when you want to play that song next but not clear your other queued up songs are little treats that Spotify took years to catch up to. Many of the other bugs—which people document for them!—go untouched for literally years.
It’s fascinating to me how companies like this ignore easy wins for their users. Have a couple engineers burn down all of those and you’ll win fans (or at least not create enemies.) Take the wins!
The Music app on my macOS Sequoia 15.7.5 has an airplay button on the top right, to the left of the lyrics button.
This seems a bit harsh. In my experience, it basically works fine for playing music. I haven’t noticed it being particularly slow either. Could it be due to having different hardware, different expectations, something else?
> it basically works fine for playing music
Until you want to play back a playlist in random order over airplay or bluetooth, then the decade old bug with thousands of replies on their forum confirming it surfaces, and it only loops the first 100 songs in the playlist.
The number of bugs in their service that have existed since inception is insane. It's a buggy mess, and the UI & UX is comically poor. Not to mention the resource usage, as someone else pointed out below its incredibly insane that they think it's ok for it to be such a massive resource hog.
Okay! I never do that, though, so it doesn't affect me. This has been a "works on my machine" moment.
i'd love it if spotify split into two companies: - an enterprise platform that just provided a an API to access/play songs and direct the payment to the correct rightsholders - a consumer app that built on top of that to provide the 'spotify' we all have
let a whole ecosystem of music streaming apps take off that cater to different niches of listeners.
each app would be able to differentiation themselves with their UI but also features like recommendations/playlists/etc. And spotify wouldn't see them as competitors because they'd still be getting their cut because they all go through their API.
Rights holders would never allow it. It would be too easy for their enterprise customer to underreport plays.
> Under a playlist you get a list of suggested songs, the UI element looks like a "regular song", but unlike every other "song" element the user has been trained to recognize, the "swipe right to queue" does not apply to these elements. For some reason.
If I remember correctly, it has a plus on the side to add it to the playlist. Clearly different I guess (and why would you want to listen to a song before adding it to the playlist amirite?). I also love the way you have to refresh a list to get 3 new songs instead of just getting a scrolling list where you can go back.
I’ll take it a step further and say I think the current music player-isms UX is just not easy to use and gets in my way of enjoying music…
I think the notion that it's the worst piece of software is a bit of a stretch here. I've used various streaming music players and Spotify has been the best by far. Doesn't mean it's perfect.
I get that not all edge cases (eg swipe gestures) are bullet proof but that doesn't make it terrible software.
It's objectively really bad at a lot things. I've always had the feeling that the music is not even a primary feature of their product.
The last time I used it, I uninstalled once I realized that my kids could watch Logan Paul YouTube videos through the Spotify app. These masquerade as podcasts, but like a Trojan horse they are just vods of YouTube content. And at the time there was literally no way to disable this. No way to either turn off podcasts or specific content through parental controls or otherwise.
I just wanted to give my kids a way to listen to music while reading. I have since switched to our local community radio station.
WinAmp was smaller, faster, and more customizable thirty years ago.
Yes, the Android app is particularly bad. For the past couple of weeks, it's gotten to a point where the app will take 30s to load on my phone. Nothing, not even reinstalling the app fixes this.
> Spotify is, without doubt, the worst piece of software that I still use on a daily basis. It's incredibly buggy, incredibly slow, and the UI has so many "usability inconsistencies".
I left Spotify about a year ago and have tried Tidal, Deezer, Qobuz, and Youtube Music. They all have equally worse UI/UX. The Tidal and Deezer apps on Windows were absolute dogshit and would constantly bug out, randomly stop playing, freeze, take ages to load, etc. YTM's UI is awful, and it does not use your liked/saved songs and albums for its recommendations if your Youtube history is turned off, which isn't explained anywhere that I could find. Just absolutely baffling product design decisions all over the place.
I'm blown away by how much all the big music streaming apps suck. Music player UIs were a solved problem 20 years ago.
More and more now I'm using Bandcamp, Subvert, local music enthusiast Discord servers, and even Reddit to discover new music. It's a giant pain in the ass, but it's still less unpleasant than the apps.
The vast support for Tidal in these discussions is pretty baffling. The whole thing is just an abandoned Jack Dorsey side hustle. Basic things like gapless playback don't work. Playback on dodgy connections is spotty. I have my own fair share complaints of Spotify UX but it actually works as a music player anywhere and everywhere.
Eh, I had plenty of problems with Spotify too. My point was more that they're all pretty shit.
100% Android version/problem.
Both desktop and iOS ones are very good. As much as a hate Electron, Spotify is a pretty good example of good use of E.
You should have tried Deezer. I had switched to Spotify because I couldn't tolerate bugs anymore.
This seems a bit harsh. In my experience, it basically works fine for playing music. I’ve not noticed it being slow.
I gave YouTube music a try, mostly for the free premium and I have to say, it's ok. It still hiccups sometimes when I'm on the subway or a plane but I don't miss Spotify.
I do have a more pared down selection of mp3s loaded on my device in case of emergency, but I use it less and less now.
When listening to a podcast on Android, the lock screen skip-15-second buttons are reversed.
Wow, I'm usually the first to complain about buggy software and bad UX. But I use spotify on android and linux and I have no issues.
Everything works really well?
I can manage playlists, play on one device, control on another etc.
I recently started encountering full on crashes on iOS, as well as random freezing. Not to mention whole navigation just feels 'off', like canceling navigation mid animation. Nowadays, non-native apps don't have issues like that.
have you tried apple music app on mac? Apple music is also wrong in so many levels I personally believe teams that work on inside Appple hate it and made so bad intentionally. There is no other explanation.
> - Under a playlist you get a list of suggested songs, the UI element looks like a "regular song", but unlike every other "song" element the user has been trained to recognize, the "swipe right to queue" does not apply to these elements. For some reason.
There's a ton of these inconsistencies. For example, the new releases albums where songs become available over time also do not have it. It's infuriating how inconsistent the UI is sometimes.
Not so long ago they also had two versions of the "swipe right to queue" UI, one with long swipe (the current one), and one with a much shorter one. I preferred the shorter (with the hard break) one because it is much clearer when a song actually gets added to the queue. What often happens when you're adding multiple songs to the queue, if you only swipe a little bit, it is unclear if it was enough to add it to the queue. With one song this isn't a problem because a message with "added to queue" is shown, but for multiple songs, the messages are shown on top of each other.
I switched to YouTube Music and I miss the Spotify UI.
I am a user since the beginning and had premium for almost as long. The state of the app is bad. Crash fest. They pretty much brags about that they slop code it. But was it better before? Let me give you a hall of fame of historical bugs/features.
1. Impossible to purge the play queue. Had to delete every track one by one. 2. Completely broke liked songs years after the feature was launched. 3. They broke offline mode like a billion times. Just download everything again. Especially annoying back in the days when mobile data was expensive. Still does not work like half of the time. 4. Changed to a yellow typeface! I am not even kidding. 5. Included some bittorrent like file sharing in the background.
The number of times I boarded an airplane to find my offline song list empty... I had to completely stop relying on it.
My biggest complaint is the device switching. I pick up my phone and hit play, my laptop starts playing the music
.. which in turn causes my AirPods to connect to my laptop
I have to go manually hunt to connect everything correctly Every. Single. Time.
Another annoyance is the “genres” in your liked songs. They change seemingly at random and when you select a genre eg country it has the most ass backwards way of grouping songs so I’ll get rap songs playing despite having selected folk or whatever
its run by one ceo guy gustav's whims and fancies. he is obviously not a ux expert but every feature in the app needs his "vision"
The whole service is shit, all music you discover is bought to be there, a lot of it is AI.
I couldn't disagree more