Just a note on this: I just dismantled one of the Bangles with a dead button that I got back, and at least in that case the button PCB had not come out of the 'pocket'.
It looks like the actual button itself had come to pieces. Fixing it would still be possible - the button could be unsoldered and replaced - but it's some way from being as easy as pushing the PCB back into the hole.
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.
Just a note on this: I just dismantled one of the Bangles with a dead button that I got back, and at least in that case the button PCB had not come out of the 'pocket'.
It looks like the actual button itself had come to pieces. Fixing it would still be possible - the button could be unsoldered and replaced - but it's some way from being as easy as pushing the PCB back into the hole.
1 Attachment