STM32F103C6T6 USB Bootloader Flash Issue
I've been previously programming the STM32F103C6T6 blue pill with an FTDI via UART and am now trying to flash a USB bootloader binary to program it directly via USB.
I've closely followed the guide on https://www.electrosoftcloud.com/en/stm32f103-bootloader-and-programming/ - I've successfully flashed the generic_bootloader_pc_13.bin file via UART, installed the required drivers, and followed the BOOT0 pattern correctly. On connecting via USB, the board is detected as "Maple DFU" in the Device Manager.

But STM32CubeProgrammer keeps showing "No DFU detected" when I try connecting via USB and pressing the refresh button.

However, when I enter the PID and VID specified in the Maple DFU driver properties shown below in STM32CubeProgrammer:

On refreshing and trying to connect, the error "unknown or unsupported device" is displayed:
I've followed several online resources, and nobody seems to encounter this issue.
Can anyone provide any insights into why this might occur?
