I have two LAUNCHXLs with CC2640R2. One is running ble5_simple_central and the other one is running ble5_simple_peripheral_oad. I successfully connected and bonded the two together. But after I disconnect it from central (calling GAPCentralRole_TerminateLink), and run discovery again (GAPCentralRole_StartDiscovery) no devices are found, although other scanners on android or iOS devices can discover it just fine.
After running sniffer I found out that when this happened I don't see ADV_SCAN_REQ packet, so my central never receive ADV_SCAN_RSP (I'm using active scanning). Meanwhile, peripheral is advertising normally. All the settings are set to default value on both examples. I'm using SDK 1.40.00.45.
If I try using ble5_simple_peripheral without OAD, everything works fine. Can somebody please help me with this?
Klemen