Hi,
I’ve converted the Arduino code to Silicon Labs code and putting the flash to sleep helps a lot. Saving around 470uA, it is now running at 82uA.
Probably we can save a bit more with a deeper sleep state, I’m not sure if it is possible to send BLE advertisements and wait for a connection.