Issue reproduction route:
App sends connection request when it gets didDisconnect callback from core Bluetooth F/W due to out of range disconnection. But didConnect is not called even though both iPhone and band are kept in range.
A band is connected with an iOS app.
Keep iPhone and band out of BLE range for some time.
Take iPhone and band in BLE range after some time. [around 30 minutes]
Reconnection is not established between iPhone and band.
App sends connection request when it gets didDisconnect callback from core Bluetooth F/W due to out of range disconnection. But didConnect is not called even though both iPhone and band are kept in range.