Steht auf dem Controller des Boards zufällig "CKS32F103" drauf? Dann
hast du nämlich einen Clone erwischt, der sich leicht anders
identifiziert als das Original.
Ob und wie man das genau in PlatformIO direkt beheben kann, weiß ich
nicht. Was aber auf jeden Fall gehen sollte, ist die ID in der OpenOCD
Konfiguration einfach zu überschreiben. In die target\stm32f1x.cfg muss
ein zusätzliches "set CPUTAPID 0x1ba01477" rein, dann beschwert sich
OpenOCD nicht mehr. Die Datei liegt vermutlich irgendwo in der
PlatformIO Installation, ggf. die Windowssuche bemühen.