Custom board, ncs v1.4.0, modem FW v1.2.3, SES v5.34a. The code is based on the Asset Tracker (v1), LTE with PSM, motion-activated GPS, using MQTT to send messages to private backend.
I'm having some random reboot issues. I set a breakpoint on sys_reboot() in reboot.c to see how we got there. I hit Go and when it stops, the Debugger has stopped on a spurious fault, which would lead to a reboot. There's nothing helpful in the call stack. It’s quite intermittent. So far, it has happened right after an MQTT Subscribe and then I see it during a GPS restart. Any ideas on how to debug this?