I believe I need to clarify the details regarding the new issue mentioned earlier.
I connected an FT232BL USB to TTL module to the STM32F103C8T6 (Black Pill) and followed the steps below to upload the STM32duino bootloader and install the Arduino_STM32 driver:
STM32 Flash Loader: https://www.st.com/en/development-tools/flasher-stm32.html
STM32duino Bootloader: GitHub - rogerclarkmelbourne/STM32duino-bootloader: Bootloader for STM32F103 boards, for use with the Arduino_STM32 repo and the Arduino IDE
Arduino_STM32 Driver: GitHub - rogerclarkmelbourne/Arduino_STM32: Arduino STM32. Hardware files to support STM32 boards, on Arduino IDE 1.8.x including LeafLabs Maple and other generic STM32F103 boards
I set the BOOT0 pin of the STM32F103C8T6 (Black Pill) to HIGH and uploaded the STM32duino bootloader. After the upload, I set BOOT0 to LOW and disconnected the FT232BL.
Then, I connected the STM32F103C8T6 (Black Pill) directly to my PC via USB and installed the Arduino_STM32 driver. However, in the Windows Device Manager, the board is listed in an unexpected way, and I am unable to select a COM port for the STM32F103C8T6 (Black Pill) in the Arduino IDE.
Additionally, the blue LED on the board kept blinking repeatedly (turning on and off in a loop).
I suspect it may be a driver issue, but I haven’t been able to find a clear solution.
I would appreciate any guidance you can provide regarding this issue.
Thank you.

