Flipper Repair is stuck in a loop

I put the flipper into DFU mode and hit repair. I am now stuck in a loop where after 45 minutes, as per the logs, just keeps on logging the following…
4580096 [DBG] Upload has finished.
4580096 [DBG] Current FUS state: Firmware upgrade ongoing, No error.
4580238 [DBG] Getting Co-Processor (Wireless) status…
4580238 [DBG] Device is not idle, resetting…
4580270 [DBG] Device reported transfer size: 1024
4584090 [DBG] Bytes uploaded: 2 100%
4584090 [DBG] Upload has finished.
4584090 [DBG] Current FUS state: Firmware upgrade ongoing, No error.
4584232 [DBG] Getting Co-Processor (Wireless) status…
4584232 [DBG] Device is not idle, resetting…
4584263 [DBG] Device reported transfer size: 1024
4588099 [DBG] Bytes uploaded: 2 100%
4588099 [DBG] Upload has finished.
4588099 [DBG] Current FUS state: Firmware upgrade ongoing, No error.
4588227 [DBG] Getting Co-Processor (Wireless) status…
4588227 [DBG] Device is not idle, resetting…

and is in this window…

[APP] qFlipper version 1.3.2 commit 7b0839e1 2023-06-08T06:58:22
[APP] OS info: Windows 11 Version 22H2 11 10.0.22621 Qt 6.4.2
[DEV] Full Repair @Us0k1 START
[RCY] Set Recovery boot mode @Us0k1 START
[RCY] Set Recovery boot mode @Us0k1 SUCCESS
[RCY] Co-Processor Firmware Download @Us0k1 START