Assuming you are using the stock board, the example config says:
To use this config check the STM32 Chip on the Mainboard,
during “make menuconfig” select accordingly either the
STM32F103 with “28KiB bootloader” or the STM32F401 with
“64KiB bootloader” and serial (on USART1 PA10/PA9) for both.
Have you checked the board to see whether is uses the STM32F103 or STM32F401 mcu?
Also in your menuconfig, you have:
Communication interface (USB (on PA11/PA12))
The config documentation says that Serial (on USART1 PA10/PA9)
should be used instead.
The Creality boards communicate via a serial to usb chip, so klipper must be configured to use serial. This also means that the usb-serial device will appear even if klipper is not flashed correctly.