BLE scan not finding Android advertisement unless initially paired

Former Member
Former Member

Hello all!

I'm running into an issue where my Android service advertisement isn't being detected by my Fenix 5x watch unless I manually pair the watch and Android device. To test this, I'm using the NordicThingy52 sample app on my watch and the nRF Connect app on two Android devices - one that has been paired with the Fenix, and one that has not. On the Android device where the Fenix has been paired, I can create almost any Advertiser in the nRF Connect app and then shortly after starting the advertisement, I am able to see my device advertisement in the NordicThingy52 app on the watch. However, if I run the same (or any other) Advertiser profile on the Android device that has never been paired with the watch, I am unable to see the advertisements on the watch. Oddly enough, even though I cannot see the advertisement on the watch, I am able to see it on the other Android device.

If I select pair phone on the watch and pair it in the Android Bluetooth menu, all of my advertisements that were previously unavailable are now received by the watch. After pairing, I can unpair and the watch is still able to receive advertisements as I would expect should always be the case. I am getting advertisements from other Bluetooth devices in my home so I know that I shouldn't need to pair with the device to receive the broadcasts. Anyone have any idea what might be going on?

Just to be clear, I've confirmed this same issue occurs with a Fenix5x, a Fenix6x pro, and two separate Android devices - A Pixel XL and Galaxy S7.