Using SDK nrf52_sdk_16.0.0
PCA10040 S132
My code can read and write Flash using the "Data Storage Flash" interface, IE calling fds_record_write(...) and waiting for events in my callback with no issue.
WHen I added BLE advertising using the example nrf52_sdk_16.0.0\examples\ble_peripheral\ble_app_beacon with no modifications i cant write to flash I get an FDS_ERR_BUSY in my callback.
I tried turning off ble adverting by calling sd_ble_gap_adv_stop(...) but this doesnt seem to fix it.
What am I missing here ?