Hello,
We are investigating a compatibility issue between our devices running nRF5 SDK 12.3.0 with softdevice s332 v2.0.0 and a Motorola Edge 50 smartphone. From BLE sniffer traces, the softdevice appears to hang during some link layer transactions at the beginning of the connection for approximately 5 seconds before the connection is terminated and the device begins advertising again. Testing was done with nRF Connect running on the Edge 50.
My first instinct was possible incompatibility between some of the new BLE 5.3 features and the older BLE 4.2 implementation in the soft device, but this does not appear to be an issue on other BLE 5.3+ devices we have tested.
Attached is a sniffer trace of the hung connection. Does anything here look suspicious?
Thanks,
Grant