I noticed while using Symfonium with my Navidrome server (via the Subsonic API) that while on the regular phone navigation, multi-disc albums are separated by disc and sorted in disc groups, this is not the case when using Symfonium via Android Auto. Here, albums instead group by track number only, so multiple track 1 entries from the different discs are sorted together. Furthermore, after track 1 the sorting advances to track 10 rather than track 2; the sorting should probably internally prefix single-digit track numbers with a 0 to avoid this.
There is a related issue here with Multi disc header on Android Auto , though I don’t personally care about there being separators showing the disc name as long as the tracks are sorted by disc first and then by track number (so all tracks of disc 1 appear and play before any tracks from disc 2 etc).
Logs:
Upload description: Comparison of a three-disc album in regular phone navigation vs. Android Auto
Additional information:
Reproduction steps:
View an album with multiple discs in Android Auto mode.
Screenshots are in the log upload (sorry, I didn’t realise there would be a separate option to attach screenshots later on in the process). I navigated to the album via the library artist listing.
Just been outside in the car to check this out and it’s. weird? I didn’t actively select a sort but after navigating into the album once, backing out one step and navigating back in it’s reverted to proper sorting. I can get it into the numerically-sorted state again by opening the A..Z letter jump selector and selecting the 123 option but I’m certain I didn’t do that earlier when I ended up in this state.
For bonus fun, the only other option available in the character jump selector is “S”, which then shows Shuffle and nothing else.
Between this and the (apparently undocumented, from reading forums on other players?) 100-item limit for lists I’m starting to think Android Auto is kind of a mess
Backing out and going back in if it ends up in this state restores proper sorting in either case. Sorry for the misreport!