Hint: In one of my test I shutoff Bluetooth while downloading and the result was the same: Subsurface mobile UI stuck in downloading. So if you have a working BLE downloading device you could try to reproduce my bug disabling BT during the download.