Hi,
I have been running into a problem where I am getting inconsistently failure to start advertising.
Calling:
err_code = ble_advertising_start(&m_advertising, BLE_ADV_MODE_FAST);
returns NRF_SUCCESS, but the advertising process does not start. I.e.
static void on_adv_evt(ble_adv_evt_t ble_adv_evt)
handler is not being called.
This is mostly non-deterministic behaviour, however, I was able to get this to happen consistently if I flash using NRFJPROG and then using --reset option or --pinreset option.
Any advice is appreciated.
Using SDK 15.0 SD S140 6.1.0