MIDI import has about 1/8 delay
1) just import the MIDI file
2) listen to the 18th-19th measures, and it should be apparent something is off.
This on it's own wouldn't be a huge problem, just a simple copy-paste, but the real issue is that it tries to resolve the delay around measure 28. This means at least an 1/8 note is being completely lost somewhere. The delay also starts at a slightly different part for each instrument.
The MIDI is fine, listen to it yourself; just through whatever program you might have to run MIDIs; it just sounds odd because there are so many synths.
I've tried redownloading the MIDI, Renaming it, and pretty much everything I can think of. It is only this particular MIDI.
If there is any way for you to fix this, that would be great.