STM32F103C8T6 ARM STM32 Micro TYPE-C System Development Board Modul

I have this board here:
STM32F103C8T6 STM32F030C8T6 APM32F103CBT6 ARM STM32 Micro TYPE-C System Development Board Modul:

https://de.aliexpress.com/item/1005007638626774.html

Attaching it to USB I get (Linux) the following message (see below).
Is that normal and I need to access it via the 4 pins to an external USB-Uart interface (3.3V/GND/SWIO/SCLK) ? I do have such thing, but it seems to provide only 3 pins.
So USB is just for power supply here, right?

[21096.818962] ACPI BIOS Error (bug): Could not resolve symbol [\_GPE._L69.D1F0], AE_NOT_FOUND (20230628/psargs-332)

[21096.819034] No Local Variables are initialized for Method [_L69]

[21096.819050] No Arguments are initialized for method [_L69]

[21096.819067] ACPI Error: Aborting method \_GPE._L69 due to previous error (AE_NOT_FOUND) (20230628/psparse-529)
[21096.819119] ACPI Error: AE_NOT_FOUND, while evaluating GPE method [_L69] (20230628/evgpe-511)
[21097.054961] usb 3-1: new full-speed USB device number 2 using xhci_hcd
[21097.170998] usb 3-1: device descriptor read/64, error -71
[21097.390022] usb 3-1: device descriptor read/64, error -71
[21097.608872] usb 3-1: new full-speed USB device number 3 using xhci_hcd
[21097.723363] usb 3-1: device descriptor read/64, error -71
[21097.944599] usb 3-1: device descriptor read/64, error -71
[21098.052299] usb usb3-port1: attempt power cycle
[21098.432923] usb 3-1: new full-speed USB device number 4 using xhci_hcd
[21098.433224] usb 3-1: Device not responding to setup address.
[21098.636196] usb 3-1: Device not responding to setup address.
[21098.843903] usb 3-1: device not accepting address 4, error -71
[21098.844157] usb 3-1: WARN: invalid context state for evaluate context command.
[21098.958925] usb 3-1: new full-speed USB device number 5 using xhci_hcd
[21098.959195] usb 3-1: Device not responding to setup address.
[21099.164016] usb 3-1: Device not responding to setup address.
[21099.371889] usb 3-1: device not accepting address 5, error -71
[21099.372067] usb 3-1: WARN: invalid context state for evaluate context command.
[21099.372260] usb usb3-port1: unable to enumerate USB device

Your board is also known a "Bluepill" which may help your searches. There are different Arduino cores available including the recommended official STmicroelectronics version. I've used this guide and here you do not program via the USB socket: Program "blue pill" with STM32 Cores in Arduino IDE · One Transistor
There is also a dedicated web site: https://www.stm32duino.com/