Rearranged note end before note start?

file 1file 2file 3
same ticksame ticksame tick
same channelsame channelsame channel
same pitchsame pitchdifferent pitch
different trackssame tracksame track
Sekaiju 7.0nonono
Cakewalk by BandLab 2018.11yesyesyes
vanBasco's Karaoke Player 2.53nonono
Notation Player 4.0.2yes*yes*yes*
Windows Media Player 12.0.9600.19482nono--

* also changed Note On velocity 0 to Note Off, added a SysEx, added Bank MSB 0, Bank LSB 0, and a volume command.

-- I didn't want to hack force a change to the Windows default MIDI device to confirm this one. (The other Media Player tests results were based on Microsoft GS Wavetable Synth audibly cutting off the new note of the same pitch)