I've got the exact opposite experience. My Bangle.js 1 won't stay connected unless I keep my phone on me, while the Bangle.js 2 will stay connected two rooms away (AAC walls). The Bangle.js 2 should definitely have better range than what you're seeing...
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.
I've got the exact opposite experience. My Bangle.js 1 won't stay connected unless I keep my phone on me, while the Bangle.js 2 will stay connected two rooms away (AAC walls). The Bangle.js 2 should definitely have better range than what you're seeing...
Are you on the latest firmware?