Actually refers to the mobile version of nRF Connect but it's not on the menu.
I have inherited a legacy Android app that connects to various BLE devices and reads data. Works OK except for one device (a weight scale). It simply won't connect whether or not autoConnect is set. Any attempts to connect return immediately with a generic GATT_ERROR (code 0x85).
Your mobile scanner app can connect and seems to function normally. So can another test program I wrote using the RxAndroidBle library. Interestingly, with this library, it only works if autoConnect is true: if it's false I get an "already connected" error. I get this same error even if autoConnect is true, but after a few seconds it resolves itself and connects.
Wondering if your software experts can suggest things to try. I'm at my wits' end.
(I've run nRF Connect on iOS, and Android 8.0 and 5.0; works on all.)