[nRF Connect SDK](Urgent)Re-bonding with Android

Target nRF52832(nrf52dk_nrf52832)
SDK NCS v1.9.1

prj.conf
CONFIG_BT_MAX_PAIRED=4
CONFIG_BT_KEYS_OVERWRITE_OLDEST=y

BT_CONN_CB_DEFINE(conn_callbacks) = {
	.connected    = connected,
	.disconnected = disconnected,
#ifdef CONFIG_BT_SECURITY_ENABLED
	.security_changed = security_changed,
#endif
	.le_param_req = le_param_req_kbd,
	.le_param_updated = le_param_updated,
	.le_phy_updated = le_phy_updated,
	.le_data_len_updated = le_data_length_updated

};


static void security_changed(struct bt_conn *conn, bt_security_t level,
			     enum bt_security_err err)
{
	const bt_addr_le_t* addr = bt_conn_get_dst(conn);
	...
}


If Nordic BLE reach max pairing, BLE delete its pairing, but Android has previous pairing.
What if I should do in that case? I found err was 2 when pairing was deleted.

Please let me have sample to make pairing again.
Thanks!

Related