I'm finding rather high power consumption developing freeRTOS on the nRF52. I have it found that it appears Task's are suspending properly on the main BLE thread (copied from the example).
If I manually add xTaskSuspend to my threads, they do not resume, even when triggered by my main task. I see that the Task was restarted and flags reset, but the for(::) loop in the task does not resume. Is this a known problem on SDK 12.3 with freeRTOS?