I have a network of 40 xbee devices setup in API 2 mode. For the most part, these devices send packets to a base station (also a router). Sometimes I need to change the settings on these devices, so I send individual 0x10 requests to those devices that need settings updates.
Most of the time I get responses that the transmission is successful.
About 10% of the time I get a 0x21 status response, network ack failure. Resending the same information to the device has a success rate of 1 in 3, meaning I usually have to send at least 4 times to get a OK response.
About 5% of the time I get a 0x24 status response, address not found failure. Retrying the send one time typically results in success.
Where should I start looking for the root cause of these issues? I am assuming they are related, and likely due to some sort of network traffic issue, but I am not sure how I might go about fixing.