The problem is that .mid extension . You need to convert the file to .syx . It could be that just changing the file extension with a file manager program is all you need, or there are 1,000,006 utilities out there that add extra bytes to the sysex for their nefarious purposes.These extra bytes will be before the file header (F0), between the header and the data, and/or after the F7 on the ennd of the file. So here's what you need:
A sysex editor that will let you read non-sysex formats;
The manual for your module, or at least the pages that show its sysex formats;
and time and patience to do some sleuthing. I don't know why people can't just trade files in sysex. Professional jealousy? Dealers in a certain piece of software?
Best of luck to you.mn