Windows (Android is fine) doesn't see advertising peripheral after any bond added.

I'm using nRF52840 with SDK 17.0.2 and S140. Central + peripheral.

In peripheral mode I'm either advertising with whitelist or without. If peer list in peer manager doesn't have bonding information then my device is visible in Android nRF Connect app, Windows nRF Connect app (via Development Kit) and in Windows 10/11 Find Bluetooth device area.

Once I bond my peripheral successfully, it doesn't matter with whitelist or without, I can't see anymore peripheral advertising in Windows. But can see in Android/Windows nRF Connect app.

Tried disabling peers using this code without any luck:

 

pm_whitelist_set(NULL, 0);
pm_device_identities_list_set(NULL, 0);

Can you advise what may stop Windows not see peripheral advertising? In Windows 11 I tried enabling Advance mode while scanning

Related