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.