We are trying the HID Keyboard example using SDK 12 with no modifications on the nRF52 (PCA10040) board. We are able to pair and connect on both iOS and Android the first time. However, when we power down the nrf52832 Dev Board and re-power it, the "Nordic_Keyboard" HID does not reconnect on Android. When we test the same hardware and software on iOS, it works fine.
Steps to reproduce:
1. Download the HID Keyboard example to the nrf52 Dev board (PCA10040). (ok).
2. Pair with the Keyboard on Android. (ok)
3. Power down the nrf52 Dev board and wait 3 seconds. (ok)
4. Power up the nrf52 Dev board. (ok)
5. Notice the HID "Nordic_Keyboard" does not automatically reconnect on Android.
Info: If we "forget" the "Nordic_Keyboard" device on android and then try to repair, the device connects ok.
- Android Versions tested (8.0.0 and 7.1.1) both phones work fine with no reconnect problems with other non-Nordic hardware (off the shelf hardware).
- iOS Tested iPhone6s Version 11.4.1. This phone works well with the keyboard HID example.
Can you help us make the "Nordic_Keyboard" able to reconnect on power cycle?