I found some days ago this same single tap wakeup and already applied , it gave me 10uA in system off.
When integrated in my sw , I got 80uA, which is not bad.
But today you opened my mind with the disconnectPin() function.
I started disconnecting D7 D8 and D9 which I used to control the HX711, and the current reduced to 70uA.
Then I remembered that I am reading the battery with the library Xiao_NRF52840_Battery , which uses 3 pins to read and control the battery circuitry.
I disconnected PIN_VBAT , BAT_CHARGE_STATE and VBAT_ENABLE.
And guess, now I’m getting 10uA !
Thank you PJ and MSFUJINO for you precious help.