Thanks for your reply.
It's hard for me to read the debug log, but it looks like the response to "cmd:add" employs "sort:album".
I have found another album that exhibits the problem. The key seems to be that the album has been ripped from multiple disks. For example, the second album doing this is a two-disk set with seven tracks per disk. If I click on the artist's name and then click (+) on the album, the tracks are queued in the order: 1,8,9,2,3,10,4,11,12,5,13,6,7,14. It's going in order, but with the two disks interleaved somehow. But again, if I click the (+) directly without first clicking on the artist's name, the problem goes away.
In the tags, the tracks are numbered sequentially, 1–14. There is no discnumber tag. But the filenames have not been changed from what the ripper produced. The format is "01 [artist name] - [track title].flac". So there are two files whose name starts "01", two that start "02", etc. Could that make a difference somehow?
UPDATE: I renamed the files to be sequential, "01 [artist name] - [track title].flac", "02 .....", rescanned the database, and the problem disappeared.
Also, in the case where I click (+) directly without clicking on the artist's name, the "sort:album" tag does not appear in the log.
So, it looks like that's the source of the trouble somehow. I don't know if this problem can be fixed. I have a lot of multi-disc sets!
It's hard for me to read the debug log, but it looks like the response to "cmd:add" employs "sort:album".
I have found another album that exhibits the problem. The key seems to be that the album has been ripped from multiple disks. For example, the second album doing this is a two-disk set with seven tracks per disk. If I click on the artist's name and then click (+) on the album, the tracks are queued in the order: 1,8,9,2,3,10,4,11,12,5,13,6,7,14. It's going in order, but with the two disks interleaved somehow. But again, if I click the (+) directly without first clicking on the artist's name, the problem goes away.
In the tags, the tracks are numbered sequentially, 1–14. There is no discnumber tag. But the filenames have not been changed from what the ripper produced. The format is "01 [artist name] - [track title].flac". So there are two files whose name starts "01", two that start "02", etc. Could that make a difference somehow?
UPDATE: I renamed the files to be sequential, "01 [artist name] - [track title].flac", "02 .....", rescanned the database, and the problem disappeared.
Also, in the case where I click (+) directly without clicking on the artist's name, the "sort:album" tag does not appear in the log.
So, it looks like that's the source of the trouble somehow. I don't know if this problem can be fixed. I have a lot of multi-disc sets!
Comment