2025-07-31 7:30 AM
Hello,
I copied the logic from the NVM Zigbee examples.
I notice that the end devices almost periodically calls the persistent data callback to save when I am sending sequential data sequences.
However, this unfortunately causes the end device to sometimes miss the reception of Zigbee data, and in my case, does not call ZbZcl_custom_ls_ServerSendCommandRsp.
Even with an ACK timeout implementation on the coordinator end, the devices end up LOSING connection after printing a series of OOO packets after saving to persistent data.
I do not manually disconnect the devices, even when rsp status is ZCL_STATUS_FAILURE or ZCL_STATUS_TIMEOUT.
Is this intended, and are there any solutions?
Thanks,