Keeping Xiao nRF52840 in boot mode

I’m working on a C++ Arduino project using a Xiao nRF52840. Currently I have to double-click de RST button at least once per session to reset the board in a mode where I can upload my code from PlatformIO (it seems to remain then in this mode until powered off).
I would like now to package everything into a sealed case, but keep the ability to flash new code once in a while. Do I have to expose a RST button somewhere on the case? Is there another trick I can use instead ?

Note that I didn’t have this issue with Xiao ESP32C3, which I was able to flash without any problem without manual reset.

It is recommended that you still expose the RST button somewhere in the case. We’re sorry for the inconvenience.