I am trying to develop a custom end-point device. My problem is that: the end-device is leaving network after 3 trials of rejoin to coordinator and then forgets about the coordinator. I want to lock the end-device to a coordinator (meaning an Extended PAN ID) whatever happens as long as Commissioning Button is not pressed 4 times (which will reset the end device).
The coordinator uses Centralized Trust Center and generating keys from install code, NOT allowing joining using default link keys.
On the end-device some of related configurations are set as follows: