During an execution of a winbond w25q64jv command (any command) during a BLE_GATTS_EVT_WRITE event the SPI bus goes inactive after the command is sent:

There is apparently no issue if I do any NVM operation outside a BLE_GATTS_EVT_WRITE event.
During an execution of a winbond w25q64jv command (any command) during a BLE_GATTS_EVT_WRITE event the SPI bus goes inactive after the command is sent:

There is apparently no issue if I do any NVM operation outside a BLE_GATTS_EVT_WRITE event.
In the first snippet the 0xE6 shouldn't be there. I'll capture data where the 2nd snippet is executed within the BLE_GATTS_EVT_WRITE event.
In the first snippet the 0xE6 shouldn't be there. I'll capture data where the 2nd snippet is executed within the BLE_GATTS_EVT_WRITE event.