Hi,
Thanks a lot for testing! To be honest, your issue sound very much like a general comminication issue between V-USB and the laptop. I have seen similar behavior with a more timing critical (polled) implementation of V-USB. I am not really sure what to do about this.
The difference between V1.10 and V1.11 could stem from the fact that V1.11 is actually doing an CRC check on incoming packets while 1.10 and earlier versions don't. This does not mean that 1.10 is more stable, but that it is possibly less critical of data transmission errors.
One possible fix may be a different, slower, data transmission protocol. I attached an alpha version of micronucleus v2.0, which also needs a new commandline tool. Does it work better?