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

Mesh Stack throws NRF_MESH_EVT_SAR_FAILED when LPN replies to a publication set message via friend node

The stock LPN client for Mesh SDK v4.0.0 throws NRF_MESH_EVT_SAR_FAILED when replying to a publication set message via a friend node.

All code, reproduction data and log output is here: https://github.com/siriobalmelli/nrf_mesh_4.0.0_lpn_SAR

I also tried to implement the suggested answer from this thread:

https://devzone.nordicsemi.com/f/nordic-q-a/51486/mesh-sar-time-out 

... this did not work, see this commit:

https://github.com/siriobalmelli/nrf_mesh_4.0.0_lpn_SAR/commit/71b4037cf40857351eaf23773783b9314b43bda7

Thank you.

Parents Reply
  • Hi,

    One of our developer was able to reproduce this issue but in a different way. He noticed this issue after provisioning the LPN using Android app. The app was not able to fetch the Device Composition Data. However, he noticed that the issue went away after he restarted his phone and it did not appear to come back. After this, he put the LPN in friendship with Friend and was able to configure publication via a friend.

    This doesn't seem to be a stack issue. It seems like there could be an issue how the Mesh mobile apps are handling GATT communications or it could also be iOS library issue.

Children
Related