Respeaker Lite can't install firmware (fails at 97%)

Hi All,
I was able to load the usb version of the firmware to the XMOS device the first time and it worked as per the Seeed demo on the website. However, when I then tried to use DFU to load the I2S version, I kept getting the error:
Opening DFU capable USB device…
ID 2886:0019
Run-time device DFU version 0101
Claiming USB DFU Interface…
Setting Alternate Setting #1
Determining device status: error get_status

I tried everything on this topic and could not get it to load. I swapped out usb cables and tried a different USB port on my computer.

Finally, the only thing that worked was to go back to Zadig and change the usb firmware to libusb0 (v1.4.0.0). It worked before with the WINUSB driver, but it works 100% of the time when I use the libusb driver. Maybe it is because I am using a Windows 11 computer, but not sure.
Anyway, thought I would post this in case it helps someone else.