Honestly, at this point I think you probably have a hardware error and need a new Bangle :(
If you've got all the right firmware on there and nothing is corrupt, which I think I'd be pretty certain now - it's hardware. I'll drop you an email in an hour or so with more info about swapping
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.
Honestly, at this point I think you probably have a hardware error and need a new Bangle :(
If you've got all the right firmware on there and nothing is corrupt, which I think I'd be pretty certain now - it's hardware. I'll drop you an email in an hour or so with more info about swapping