We are using the legacy 17.1 nrf sdk with the nrf52840 MCU in tickless idle mode and notice that after about 10.5 minutes the current draw jumps from ~90uA to ~277 uA.
There is no obvious change in our firmware behavior and no unusual activity when the jump happens (that we can see so far, but still looking).
The system is just in idle mode the whole time.
In other versions of our firmware the time can be anywhere from 25.5 minutes to 35 minutes depending on the firmware version. But it's always a consistent time (ex: always 35 min).
We suspect it's a gpio being turned on (like a gpio input with a pullup) but so far we haven't found the culprit.
We are going to apply errata 246 fix:
https://docs.nordicsemi.com/bundle/errata_nRF52840_Rev3/page/ERR/nRF52840/Rev3/latest/anomaly_840_246.html
but this should only save 40 uA.
What would cause a jump like this?