I have a XBee3 LTE-M module, mounted on a custom board that is communicating with a Cypress PSoC 5, running FreeRTOS 10.1
I'm trying to download a ~150 KB file (a firmware for OTA updates) using HTTP GET, and sometimes it works, but a lot of times the transfer just stops mid way through. I've been running the module at 9600 baud, but I tested at 115200 baud and had similar difficulty. I'm working the module in transparent mode.
Surprisingly, I also have the same difficulty using an XBee Wifi module communicating with a local server.
Are there any procedures or settings I'm missing that can help make the connections more reliable?