Вот с этим проблемы. Микруха хоть раз прошивалась нормально? Попробуй с помощью ST-Link Utility подключиться к чипу и посмотреть какой ID он даёт. Если ID не определится или определится неправильно, контроллер не прошьётся. Если это какой-нибудь из BluePill или другое китайское поделие дешевле чем стоимость микросхемы, то с большой вероятностью там подделка. Сдувай феном и припаивай настоящую.
STLink обновлял позавчера. Когда пытался заливать простые прошивки (помигать светодиодом). Мне сам CubeIDE это предлагал. Вроде успешно обновился. КубИДЕ перестал предлагать, прошивка стала заливаться, светодиод мигает, кнопка обрабатывается.
У меня есть свисток ST-link кинтайский и такая штука тоже произошла как раз после его обновления. После этого он уже наотрез отказыался шить поддельные микрухи.