I am working on a project using a BLE Nano and Nordic sdk 8.1. When I compile my application and flash it to the device my program runs exactly how expected. If I unplug the device and plug it back in it sends a high signal to all pins I normally write to and the serial monitor doesn't print anything. Is there any reason why the device runs differently after being programmed then if I just plug it in? Is there any way to get it to run the same way after it is given power as how it runs immediately after being programmed?