Ok, great. I feel like this is definitely a software problem, and luckily we can change pretty much everything from within Bangle.js, so when I figure out what the problem actually is it should be trivial to fix it remotely.
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.
Ok, great. I feel like this is definitely a software problem, and luckily we can change pretty much everything from within Bangle.js, so when I figure out what the problem actually is it should be trivial to fix it remotely.