This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Mesh provisioning failed when it reset

Hi,

I'm trying to setup 3 server and 1 client. Currently, I encountered a problem that a successful provisioning to 3 servers happened only when the power of client is always turn-on. In case of that the power of client is reset after the first provisioning is completed, the client could not provision with other servers successfully.

When the code executes the function of ERROR_CHECK(dsm_devkey_add(p_prov_data->address, m_netkey_handle, p_prov_data->p_devkey, &m_devkey_handles[m_unprov_index]));, It will return an error code NRF_ERROR_FORBIDDEN.

I would like know why it is unable to provision with other device in case that the first provisioning has completed and then reset the client.

Related