I'm trying to put the nRF52 into sleep by using the following code in a loop:
__WFE();
__SEV();
__WFE();
But I see current consumption at around 5mA still, and when I debug I notice it the processor is constantly returning from WFE. How can I tell what's causing this or sd_app_evt_wait() to return?