Some situations like heavy ble activity causes the nrf52832 to restart without hitting breakpoints in the NVIC_SystemReset.
Assuming there aren't any hardware issues, is it possible for a device soft-reset without going through the core_cm4.h NVIC_SystemReset call?