During the connection phase, the following situation occasionally occurs: the application layer receives the BLE_GAP_EVT_CONNECTED event returned by the soft device, but the Ellisys packet capture tool fails to capture the Connect Indication packet. Moreover, the master device does not transition its role to sending heartbeat packets; instead, it continues advertising. The slave device also continues broadcasting normally. Subsequently, the BLE_GAP_EVT_DISCONNECTED event is received from the protocol stack, citing error code 0x3E. I am reasonably confident that there are no omissions in the packet capture, as I have tested it many times. What could be the reason for this occurrence?