Arduino Leonardoで書き込みできなくなるエラー

Arduino Leonardoでsketchの更新をしていたら、下記のエラーが発生して書き込めなくなった。

1
avrdude: butterfly_recv(): programmer is not responding

コンパイルまではうまくいくんだけども。

調べてみたら、
書き込み直前にResetスイッチ2回押しで解決。

avrdude: butterfly_recv(): programmer is not responding - Github

この手のエラーは怖い。