Skip to content

Track search does not always work (Navidrome server) #580

@jfpen

Description

@jfpen

I'm using supersonic 0.14.0 on Ubuntu 22.04.5 LTS and Navidrome 0.55.1 (though I noticed this behaviour in earlier Navidrome versions).

Trying to search for tracks using the "Search page" box in the "All tracks" tab fails most of the time to return reasonable results, even when the same searches work fine in both the "Search Everywhere" box and in the web GUI of Navidrome itself. Most of the time searches seem to return no results. Some searches do return results, but hardly ever based on track names. The results do seem to be consistent - restarting Supersonic and trying the same searches returns the same results.

I think it's easier to explain this using images, so here are some examples of what I mean:

The default "All tracks" page shows some tracks:
Image

Searching for one of these tracks ("Homeless") gives no results, while the Navidrome web GUI does find the track:
Image

The "Search Everywhere" box finds the track as well:
Image

Searching the artist name "Burial" also works in Navidrome but not in Supersonic - Supersonic finds neither tracks by the artist Burial or another track in the library with "Burial" in the name:
Image

Searching for "Sinister" finds neither "If You're Feeling Sinister" or the album with the same name that track comes from, but Navidrome finds both:
Image

Songs that are not in the initial "All tracks" view also have this issue. Some album/artist searches work but not consistently. For example, here is a search for "Magnetic" that finds many tracks by The Magnetic Fields:
Image

But searching for one of these songs in particular gives no results:
Image

This behaviour is very much the norm rather than a particular exception for these searches or these tracks - searches only occasionally return results and from trying several tracks I wasn't able to find any of them in the All Tracks tab.

Is anyone else having this issue? Happy to provide more system information if needed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions