I have a program that I am running on my Arduino mega that works just fine when I have it plugged into my computer. Runs without any flaws and like it is supposed to. My problem is that when I go to plug my Arduino in via a 12V 1A outlet, it forgets the program I uploaded and then proceeds to perform the factory uploaded L light blinking. Oddly enough the On light blinks along with it. Does anyone have any ideas as to why my Arduino would not be able to retain the program I uploaded, once it is moved to outlet power instead of being power by the PC’s usb cord? Any suggestions would be helpful. Thank you.