@petrillic yeah the WCH hardware debugger is a piece of shit, and on any WCH part “bigger” than a CH32V003 they use their own undocumented debugging protocol which kinda sorta vaguely looks like SWD that only works with their own debugger.
And talk about coincidence, right now I’m laying out a TC-2050 pinout I’ve used in the past that connects SWD, UART, and power.