MTU exchange failing with error 0x0e

Recently we have started to see a lot of disconnection issue where the device wont connect and while debugging this issue is replicating on Pixel 7, Pixel 7 Pro and Samsung S23 Ultra (tested with these devices) with Android 14 where the mtu exchange is failing with error 14.

I have tried with different connection params also but still the issue exists.

Using NCS 2.6.1 version for the application.

Have enabled this configs-

CONFIG_BT_GATT_AUTO_UPDATE_MTU=y
CONFIG_BT_DATA_LEN_UPDATE=y
CONFIG_BT_AUTO_DATA_LEN_UPDATE=y
CONFIG_BT_ATT_PREPARE_COUNT=4
CONFIG_BT_L2CAP_TX_MTU=247
CONFIG_BT_L2CAP_TX_BUF_COUNT=10
CONFIG_BT_L2CAP_TX_FRAG_COUNT=15
CONFIG_BT_BUF_EVT_RX_SIZE=251
CONFIG_BT_BUF_CMD_TX_SIZE=251
CONFIG_BT_BUF_ACL_RX_SIZE=251
CONFIG_BT_BUF_ACL_TX_COUNT=15
CONFIG_BT_BUF_ACL_TX_SIZE=251
CONFIG_BT_CTLR_DATA_LENGTH_MAX=251
CONFIG_BT_CONN_TX_MAX=10


Attaching the BLE sniffer logs also -
pixel7_conn_fail.pcapng

Parents Reply Children
No Data
Related