

Oh wow. So that’s what it’s doing. I could see it was ignoring most metadata that other software would use, but never thought of that.
Great to have an answer, but a shame it’s such an incredibly stupid one!
Edit: With the help of a python script made by Claude I’ve made things better.
But even now that things are ordered correctly many albums ”start” at track 10 and finish with tracks 1-9, so I have to scroll back to go to track 1. Madness.

Gozer in Ghostbusters for the Master System.
As with any game of that era you had to play through the whole game with no save to reach the last boss. Sometimes you’d get taken out before reaching Gozer by the poltergeists on the stairs.
Then finally you’d have a few seconds to figure out what was going on before you were one-shot-killed by a projectile, with very like time to work out where you could have moved to.
I’ve still never truly beaten Gozer, but finally used save states to finish the game on my Anbernic a couple of years ago, meaning it took me about 30 years to see the ending.