Hi, I've tried setting platform.fatal-error-auto-reboot-enabled to true and increasing max reboots in the mbed_app.json and recompiling the lib but I'm still getting blinking red and no reboot.
Has anyone tried this? I've looked for an Arduino handler that might be overriding the settings without success.
So it turns out mbed is doing a soft reset after faulting but only to prepare and print the crash report. It then calls mbed_die() which gives the blinking red led of doom loop. Since mbed_die() is declared WEAK, a redeclare in my code with a reset is all that's required.
The crash report is sent to my blackbox and the board resets. I may include some form of indicator so I can tell it's happened, but the hard part is sorted - happy days