I've had this problem as well.
I have the USB C connected to the front of a brand new Xbee TH,
a microUSB connected to the "USB Direct Connect" through a USB Hub.
The first time, after updating to 11415 (from 11413) the "updating radio firmware" pop up "Details" text box said
- Waiting for module to reset... [OK]
- Transferring cellular modem firmware...
It got up to "Programming cellular modem : 98 % and failed with the following
u-blox AG EasyFlash CLI downloader v.10.02
Processing 'fw_L0.0.00.00.05.08,A.02.04.dof'
Please TURN ON the device and don't disconnect power supply
Waiting for device...
Device found!
Mobile Version report: PASS
Ext Mobile Mobile SW Rev: L0.0.00.00.05.06
-> Backup of legacy NV objects
Process time was 14.4 sec.
OK
-> Backup of ublox legacy NV objects
Process time was 31 msec.
OK
-> Backup of RF NV objects
Process time was 4.5 sec.
OK
-> Backup of CONF NV objects
Process time was 3.1 sec.
OK
-> Switching to emergency download mode
Waiting for synchronization...
<0>
<1>
<2>

>
<4>
<5>
<6>
<7>
<8>
<9>
<10>
<11>
<12>
<13>
<14>
Error occured!
[Boot failed!]
- Transferring cellular modem firmware... (retry #2)
(retry #3)..
I tried a 2nd time powering off the XBEE/XB-TH board, waiting 10seconds, then powering and trying again.
Same result