Hello,
I am using nRF SDK for Mesh 3.1 and nRF52940 SoC. I have two nodes in my network which both act as a client and a server. Both of them subscribes and publishes to same group address. That is, if I publish a message on one of the devices, both receive that message. However, if I, upon receiving the message, triggers an event that takes some time, i.e. a for/while loop or similar, I noticed that this event needs to finish on the device that sent the message before the other device receives it. Why is that?
For example, if I call access_model_publish on one of my devices and perform a loop in the opcode handler, this has to finish on the sending device before the other device receives the message. I want them to receive the message at approximately the same time.