There is an issue in SDK for Thread & Zigbee 4.1.0 release. It does not appear in previous releases. The problem manifests itself as higher current consumption, as shown in below image:
The problem occurs when all the following is true:
- nrf52840 device utilizes nrf_security libraries (nrf_security is used by default on nrf52840, except for Keil compiler).
- SoftDevice is present (every multiprotocol example).
- Processor is put to sleep by calling sd_app_evt_wait(). This is done for every Sleepy End Device (SED) by calling thread_sleep() in the main loop.