I found a workaround for that bug. I simply call
Wdt_enable(WD_TO120MS) after DigiUSB.begin() and then
wdt_reset() in main()
When the program is stuck for more than 120ms Digispark resets.
It's not ideal, but i don't have to open my htpc everytime to reset it physically.
Still waiting for some official response from the Digispark masters though.