Using Volumio 2.657 (also 2.632, maybe earlier too) on RPi3 w/ NFS mounted music library from NAS.
It seems there is inconsistent use of ‘artist’ vs. ‘album artist’ for indexing/searching. Specifically:
the ‘artist’ field is indexed and an ‘artist’ result will appear if you search
you get an error dialog (“no results”) when you click the search result for an artist that is not also an album artist
album artist will not show up in search results if it is not also an artist
This is especially evident for compilations/soundtracks.
Suppose your music collection is one song w/ Album Artist ‘Various Artists’ (ID3v2 ‘TPE2’) and Artist ‘Song Artist’ (ID3v2 ‘TPE1’,
Browse > search for ‘Artist’ …
See artists result ‘1 Artist Found’ - ‘Song Artist’ - click and see ‘Error: No Results’.
no result showing ‘Various Artists’
Looking in logs, you see:
2019-10-30T07:32:05.604Z - info: CURURI: artists://Song%20Artist
2019-10-30T07:32:05.622Z - info:
2019-10-30T07:32:05.624Z - error: Failed to execute browseSource: Error
Say all your Beatles songs have artist ‘Beatles’ but Album Artist ‘The Beatles’ - When you search for ‘beatles’:
‘Beatles’ will appear in artist search result, but will show ‘Error: No Results’ when you click it.
‘The Beatles’ will not appear is artist search result
Note: The songs are playable once discovered - you just can’t browse there via the artist search results (or they may not appear in search results).
Note: In these cases the ID3v1 vs. ID3v2 artist tags are the same.
Please let me know if you have any questions or there is more info I can provide.
Thanks or all the hard work.