This happens when you try to connect without pairing.
You should call device.connectGatt() if
device.connectGatt()
model.bondState == BluetoothDevice.BOND_BONDED