Hi , this may not be exactly what you want but I’m using Sense version and double tap to wake up from sleep; here is a snip from the link here, I have a video on here showing it work as well.
void goToPowerOff() {
setLedRGB(false, false, false);
Serial.println("Going to System OFF");
u8x8.clearDisplay();
u8x8.setCursor(0, 3);
u8x8.print("SLEEP");
setupDoubleTapInterrupt(); // not needed here, if already applied..
delay(1000); // delay seems important to apply settings, before going to System OFF
//Ensure interrupt pin from IMU is set to wake up device
nrf_gpio_cfg_sense_input(digitalPinToInterrupt(int1Pin), NRF_GPIO_PIN_PULLDOWN, NRF_GPIO_PIN_SENSE_HIGH);
delay(2000); // delay seems important to apply settings, before going to System OFF
NRF_POWER->SYSTEMOFF = 1;
}
The Nrf52840 supports a couple levels of sleep and even more when you turn off peripherals etc.
the Nordic forum has more on the topic as well.
HTH
GL