I am having the same problem. I can manually enter commands using Putty or another terminal application, but my custom C code that worked fine with the F4 doesn’t work with a MTC-H5-B01.
One example, when I type in the command AT+IPR? in PuTTY, it properly returns the baud rate.
But when sent from my custom application, the modem returns garbage characters