Hi bluebie,
First of all, thanks for the great work on micronucleus.
The odd thing is, this DigiSpark didn't 'forget' to disconnect at first - it only started doing that a few days ago. And I have a second DigiSpark, that still does properly disconnect, when loaded with the same application.
As it works fine otherwise, it's not a biggie, but I did think it important to point out a possible corruption of a bootloader. I have an old USB programmer that does MOSI/MISO, so I will try and read out the bootloader from both to compare, see if that shows any difference.