The bug in which Spirit Tracks music is cut off at certain points can only be fixed by the Yellow Arrow option being selected. However the music doesnt change afterwards, and I am afraid this may be for all Nintendo DS Games. (Usually occurs in songs going from 1-2 minutes in length, or short fanfares/jingles)
Tobuscus Hoffnik III about SnesMusic