nRF51 devkit, PCA10028 board unable to connect to a debugger more than once/day

$ nrfjprog -v
nrfjprog version: 10.15.2 external
JLinkARM.dll version: 7.88j

System:
Windows 10 Pro 22H2 19045.5291
Intel(R) Core(TM) i7-8700 CPU @ 3.20GHz 3.19 GHz 15 GB

IDK:
Keil uVision V5.36.0.0 V5.06 update 7 (build 969)

I have an nRF51 devkit, PCA10028 board. I can program my propriety nRF5182x boards using the devkit exactly once in the morning, after which I get "ERROR: cannot connect to a debugger." or some similar error. Either from the IDK or from nrfjprog. I believe the debug board is attached, but apparently not responding or resetting properly per commands.

$ nrfjprog -i
681344811

$ nrfjprog --com
681344811 COM8 VCOM0

$ nrfjprog --recover
ERROR: Unable to connect to a debugger.
ERROR: JLinkARM DLL reported an error. Try again. If error condition
ERROR: persists, run the same command again with argument --log, contact Nordic
ERROR: Semiconductor and provide the generated log.log file to them.
NOTE: For additional output, try running again with logging enabled (--log).
NOTE: Any generated log error messages will be displayed.

$ nrfjprog.exe --family NRF51 --chiperase --program BLE_ForeWarm_V0_5_4.hex --verify --log P10028_dj.log
ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".
ERROR: [SeggerBackend] - JLinkARM.dll reported "-1", "An unknown error.".
...
ERROR: JLinkARM DLL reported an error. Try again. If error condition
ERROR: persists, run the same command again with argument --log, contact Nordic
ERROR: Semiconductor and provide the generated log.log file to them.

Related