The problem here is most likely not the file its your USB memory stick.
I have seen this several times, the problem is that the USB devices you have tested with indicates to the mcGateway that I could use to much mA so mcGateway dies not continue the negotiation.
Please try some more USB memory stick.
I have tried with two old USB 2 sticks 2GB and 4GB with success.