-
you can't reprogram it from the charge cable
Unless the middle pins melted away from your sweat over time you definitely can, it is standard SWD so any SWD debug dongle works, even the charging cable has all 4 wires there going to usb data pins so simple usb female to 4 jumper wire adapter + swd dongle does the job, I did it many times.
EDIT:
By SWD dongle I mean ~US$2 thing like this https://www.aliexpress.com/item/1005001621626894.html or this https://www.aliexpress.com/item/1005005002268447.html or even just raspberry pico loaded with some DAPLink implementation (there is plenty of them)
Yeah, you can't reprogram it from the charge cable. At least that's what they say.