I am getting error -
t: 17532>, app_error_weak.c, 108, Mesh assert at 0x0002CF9E (:0)
I debugged it, it took me to the flash_manager.c - line 254 which is
NRF_MESH_ASSERT(p_manager->config.p_area[i].metadata.page_index == i);
Any help is appreciated.
I would like to point out, i am not getting this error on all dev kits, on one of the dev boards, it got provisioned.
Could you please double check this by running addr2line with your mesh assert, like shown here.
yeah, the output matches
nRF_SDK/nrf5SDKforMeshv310src/mesh/core/src/flash_manager.c:254 (discriminator 1)
and it goes away if i set PERSISTENT STORAGE to 0 but we need to use flash.. is this a bug?
Are you only receiving this error on one dev kit or multiple dev kits? On the DK where you do not receive this error, have you done anything differently there?
I have done nothing different on the other dev kit (other than using a different JLink!)
& have you received the same error on the other dev kit? Or is it only on one DK that you see this error?