Yes, I also have the same symptom. I looked at the line 55, i.e. MyFile.Write chr(AscB(MidB(value,i,1))) In case the value of argument is more than 127 (MSB of the byte is 1), I suspect the error occurs. So whenever I upload binary data, it happens in the middle of writing.
Sorry, I cannot find any setting to refuse the error. So finary I re-write the code calling a dll distrubuted in public for such kind of purpose.
If most of people using this mod has no trouble, I also wish to know how.