I am using nRF Cloud to update firmware on nRF9160 based products in the field. They are connected via LTE Cat-M on Telstra in Australia.
The problem is that the download very often fails either before starting, or during the process. This is mainly an issue during the day time. If I wait and do it overnight, the upgrade runs successfully. My guess is that the LTE Cat-M network is more congested during the day, which leads to the failure. LTE signal is strong (-81dBm)
Is there any way for Nordic to investigate the nature of these failures and possibly adjust something so that the service is more tolerant?
We also maintain a TCP connection for our own application which communicates with our server just fine.
Our application is based on SDK 2.3.0 and uses the nRFCloud library to manage the download. Is this problem likely to be caused by the server or client?