I keep calling the nrf_ble_gq_item_add function in a loop, sending 244 bytes of data with each call. It behaves well when called every 0.6s, but if the interval is changed to 0.3s, an error pops up after a variable number (1-20) of runs. the error is:app: ERROR 9 [NRF_ERROR_INVALID_LENGTH].
Did I miss something in the initialization? Or is this function not to be called repeatedly in too short a time?