1. TLDR/bottom line: spotify's search function has been deficient and defective for years, and i've been using it since 2012. bug fix below in point 6.
2. background: one playlist type i create is what i call blitzes, where i search up many versions of 1 track. take, for example, the tune "our day will come." i grew up with joe harnell's bossa nova version on vinyl, but alas, spotify doesn't have the track or the album licensed. ( https://www.youtube.com/watch?v=JfM0lefvyOw ) fyi also tried the string "artist:joe harnell track:our day will come". no go.
3. so i searched on "our day will come" to build the playlist. ( https://open.spotify.com/playlist/7bp661qBErCLpN4xODtvlu?si=wxORlSYLRSmTCT8cQXQc7g ) the playlist sits at over 120 tracks (tried to avoid duplicates, though i tend to weed out accidental redundancies as i listen thru).
4. unfortunately, spotify's search was more a hinderance than a help. i tapped to filter for only songs, but in order to get to 100 playlist tracks, i had to sift thru 100s more tracks that fell into these categories:
A- duplicates of the track by the *same artist* across *different* albums (to be expected, of course, but:)
B- duplicates of the track by the same artist from the *exact same album*
C- completely different track titles
D- similar track titles
E- duplicates of completely different titles - the worst garbage results
5. as another example of why this process is so egregiously frustrating and time wasting on spotify, the version by jazz artist Blossom Dearie did not even appear in the results until after 100 tracks had already been added, and 100s more irrelevant tracks had been scrolled thru, including massive numbers of the above duplicates. this is simply unacceptable for a paying subscriber to have to deal with.
6. BUG FIX. it seems the easiest tape-on-eyeglasses solution would be, rather than fast search results that are congested with slop, to instead:
A. sort the results with all exact search term results first, then:
B. sorted by artist, so at least the duplicates are displayed grouped together for users to select from.
C. so , in other words, based on the 5 types above in point 4, have them sort this way:
A, B, hide results for: C, D, E
please fix this bug stat. thanks.