This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

How to solve the problem "Encrypted packet decrypted incorrectly (bad MIC)" ?

Hello, I'm using nrf sniffer and wireshark to capture my BLE device's packets.

I'm using nRF52840 dongle with firmware of the "nrf_sniffer_for_bluetooth_le_3.1.0_7cc811f".

My device set as non-secure connection mode and non-mitm protection to be decrypted with the sniffer.

I checked the packets are decrypted successfully without entering passkey with the settings at 1 month ago.

But when I try today, the packet is not decrypted with "Encrypted packet decrypted incorrectly (bad MIC)" unless entering passkey.

It's very strange. Any check points for this?

Thanks,

Calvin

Related