Если я правильно понял, то подскажу, но если это не в тему, то пропустите.
Только читайте внимательно пожалуйста.

Если в проекте стоит модуль Button, то при прошивке проекта в новый контроллер прошивка не произойдет, в конце контроллер покажет ошибку анналогичную той, которая появляется у автора темы, ошибка связи. Так как контроллер пытается сделать старт-стоп и появляется ошибка.
Есть 2 пути:
1 Прошить сначала без модуля Button, потом с ним, все будет в порядке.
2. Лучший, в Настройки целевой платформы - Общие - Загрузочный проект всегда (установить галочку). Тогда контроллер не пробует сделать старт-стоп и загрузка происходит безпрепятственно.