After already having sent a few notifications with a custom BLE characteristic, I am getting a HardFault in the softdevice.
Initially I had added a log call to print the result of the command with NRF_LOG_FLUSH() called immediately afterwards. However, this log message was never printed.
So I booted up Ozone, and found in the Call Stack that the device is getting choked up on HardFault Exception within the call to sd_ble_gatts_hvx.
Anyone else having crashes like this within the softdevice on the new S132 V5.1 release?