Der Trick bei "normalen" Arduinos ist, dass da ein eigener zweiter Controller (16U2 oder CH340 bei chinesischen Varianten) für die Serielle Verbindung via USB zuständig ist. Beim micro läuft aber alles auf dem einzigen 32U4 ab, und wenn da etwas schief läuft, läuft eben gar nichts mehr.