Был похожий глюк с stm32f446. Китайский USB ST-LINK и КЕЙЛ.
Причем на ноуте отлично шьется, а на десктопе ошибка.
И stm32f103 и stm32f303 шились везде хорошо, а с F4 глюки.
Случайно зажал пальцем разъем SWD. Прошилось. Припаял к линиям данных и клока по 10 ПФ на землю. Стало прошиваться всегда.