I have found that my digispark pro does not retain it's program when I unplug the usb cable. For example, I upload a program to it, the program works, I unplug it, and when I plug the usb back in the program is not working (LED blink). Is this the way the digispark pro is supposed to work? Thanks.