@hedgeling well that would sound like a likely cause then - maybe there was a little bit of water got in - just enough to get into the button. Taking the Bangle in the shower definitely isn't something I'd recommend - you'd hope it would be ok, but at the same time that's on the limit of what it is designed to handle.
Maybe could you leave the Bangle somewhere warm for a week or so (off charge) and see if after that time the button has dried out enough and has started working?
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
@hedgeling well that would sound like a likely cause then - maybe there was a little bit of water got in - just enough to get into the button. Taking the Bangle in the shower definitely isn't something I'd recommend - you'd hope it would be ok, but at the same time that's on the limit of what it is designed to handle.
Maybe could you leave the Bangle somewhere warm for a week or so (off charge) and see if after that time the button has dried out enough and has started working?