This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

End device changed its short address but its parent didn't change with NV_RESTORE

Other Parts Discussed in Thread: Z-STACK

I build mesh network with zigbeepro zstack 2.5.1a,1 coordinator with 15 routers and 85 end devices,all devices can join the network normally.I had handle AssociatedDevList,it seems works well,coordinator and router can clean associtaionDevList regularly.

When all devices powered on and run for a long time(all device are static and motionless),it seems everything is OK.But during one day I found there are always sevral end devices changed its short address,through my own monitoring appication I can observe clearly that the end device's parent didn't change when its short address was changed.

In my project ,all decices had set NV_INIT and NV_RESTORE.

Even if the end device because some reasons lost connection with the network,it would join the net again,but its parent wouldnt change.Why are there several end devices changed their short address in a NV_RESTORE network?