During a DFU on SDK15.2 the BLE connection is terminated. The NRF_BL_DFU_INACTIVITY_TIMEOUT_MS is set to 120000.
After 2 minutes, the device still has not reset and started running the application again.
This same test on SDK14.0.0 will restart the device after 2 minutes of inactivity.
Using the Keil Debugger, confirmed that inactivity_timeout() is being called after two minutes
but the call to bootloader_reset() does not recover the device.
Screenshot attached.