OTA update failure

OTA always fails at the "Uploading binary file to the board..." part of the OTA update. The device goes offline right when it gets partway through this step. Is this due to connection instability?

I am then forced to do a hardwired update every single time...

Side note... Is there a way to not have the callback functions for variables automatically populate in the thingProperties tab and sketch in lot cloud? Highly irritating.

what board? what OTA library?

Arduino uno r4 WIFI. Using Arduino cloud. OTA updates work fine on smaller sketches but larger ones fail.