I'm trying to pair my device (nRF82382) to nRF Connect (Dev Kit) and using another Dev Kit as a BLE_Sniffer. I'm trying to establish Pairing with LESC enabled. It's Pairing correctly however, after the step where Slave sends a 'LL_START_ENC_REQ', everything from there gives the error "Encrypted packet decrypted incorrectly (bad MIC)". Sending a command from nRF_Connect to the device and reading the stream of data from device to nRF Connect, everything is appearing as "Encrypted packet decrypted incorrectly (bad MIC)". I'm also sharing the log for your better understanding. I'm not doing any data encryption then why is it saying this ?
Also, very important, when I view data that is being streamed by device on nRF Connect it's showing the right data, then why is sniffer displaying this error?
Can you please explain me what this bad MIC is, why is it showing here and how to resolve this ?