Hi Dost,
As you know the JN-AN-1184 is a Zigbee PRO Application Template. So, the app note doesn't have the default key, and that is the message you are seeing E_NETWORK_JOIN.
The application is missing the keys, but you have to define if you will work with HA or LL.
If you are using it on HA network, then application note JN-AN-1189 should be referred to add the keys and if the light link is used, the application notes JN-AN-1171 should be referred.
Example: PUBLIC uint8 au8DefaultTCLinkKey[16] = {HA or LL key};
And the end device initialize
ZPS_vAplSecSetInitialSecurityState(ZPS_ZDO_PRECONFIGURED_LINK_KEY,
au8DefaultTCLinkKey,
0x00,
ZPS_APS_GLOBAL_LINK_KEY);
Regards,
Mario