Thanks for the really clear report! Someone mentioned it this morning (I can't see where now :) and I've fixed it with an updated Settings app.
It was some hard-coded pin names for Bangle.js 1 (to make it beep) which ended up messing up the hardware state on Bangle.js 2
@Gordon started
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.
Thanks for the really clear report! Someone mentioned it this morning (I can't see where now :) and I've fixed it with an updated Settings app.
It was some hard-coded pin names for Bangle.js 1 (to make it beep) which ended up messing up the hardware state on Bangle.js 2