Hi Mario,
I use hybrid BLE and ZigBee Router example from the SDK as a base for testing. I temporary added some minor modification to be able to use the example in test purpose.
Regarding debug printouts, I added RTT console for debug information print outs, but it performs data transferring to the RTT in a separate thread, and all messages go via queue to that thread. So, additional overhead should be minimal. Additionally I see that behavior is almost the same.
Both sides use the Zigbee Alliance key. But actually communication stops on the Association Response packet so the key shouldn't affect communication on such an early stage.
As I see communication fails due to failure in certain packets receiving on the NXP MCU side. It doesn't receive Association Response packets from the coordinator side so it doesn't confirm such data with ACK. So, coordinator stops further transferring. And I see that MAC or ZigBee implementation on NXP MCU side reports that communication is not successful quite early, Packets from my coordinator hasn't reach NXP MCU at that time
I tried to find function or defines to extend time for RX packets receiving, but I haven't got success. MAC and ZigBee are provided as a libraries, so I can't check the source code. Additionally I haven't found required information in datasheets.
It would be great to get some inputs how I can extend time for RX mode to provide required time frame for data receiving from the coordinator side.
BR,
Bogdan