Hi,
I've developed firmware for nRF52832 to beacon and scan for identical beacons. So with many devices, each can detect the others. What I've noticed is that while most devices detect most beacons, 2 devices might 'synchronize' and miss most of each other's beacons. This happens randomly, and changes when a device is reset. I've played with the advertising and scanning parameters, but I can't avoid it, even when scanning at 100% duty cycle (scan window = scan interval).
my starting parameters are:
Advertising interval 25ms
Scan interval 100ms
Scan window 50ms
In the worst case, it can take up to 2 seconds to detect a beacon.
Any advice is welcome