Hi
Since a recent Android security update, I am experiencing issues with my 'Just Works' device based on NRF52832. Prior to this Android update, once paired, I would receive no further 'Pairing Requests' however, since the change (to Android), I get a brand new 'Pairing Request' for my already paired device every time the connection is lost and an attempt is made to re-establish it (eg when the central goes out of range of the peripheral).
My device is 'Just Works' Mode 1, security level 2 - unauthenticated pairing with encryption.
The issue is further exacerbated by the Peripheral which expects the central to handshake, reporting what it is within 10 seconds after beginning a connection. With this in place, if the user does not tap 'yes' on the new pairing request on the phone, then the peripheral kicks the central, and moves back to advertising and the whole process starts again!
This is 100% definitely due to a change in Android, iOS continues to work fine, older builds of Android continue to work fine.
I am not alone with this issue as the following threads show:
https://www.reddit.com/user/Ritchie-2528
https://www.reddit.com/r/dexcom/comments/jj461v/android_11_issue_with_dexcom_g6_using_xdrip/
This is possibly the Android security update that caused the issue: https://source.android.com/security/bulletin/2020-11-01?hl=en
Posting here in the hope that someone else has and has found a way to resolve this issue?
Karen