Hmm... interesting. That definitely should be working.
What I'm really wondering is whether the user sketch is ever running, or if it's dying as it attempts to leave the bootloader. Can you show us a picture of the board? All the ones I have say either MH Tiny or HW Tiny on them, so you may have a different flavor of the board with different version of bootloader pre-loaded on it. During the upload process, at the start it will tell you how much space the bootloader has available for the user code, can you tell us what that number is? That's useful in identifying whether it has the same version of the bootloader as the MH-Tiny ones come with. or something else.
It's worth noting that there is no such thing as a tiny88 digispark - the digispark name only ever referred to devices based on the t85 and t167 (digispark pro), and no official digisparks have been made for years (for good reason - once everyone cloned them, there ceased to be any money in it...).