Have an nrf51 board design that doesn't want to run without a debugger. When programmed, the debugger can run the board. When the debugger is removed, the board does not seem to run at all.
The SWDCLK line has a 12k pulldown. The SWDIO line has a 12k pullup. I suspect these pins, especially SWDIO, might be the culprit. Sometimes I can get the board running by touching SWDIO with an oscilloscope probe.