Okay, though I marked it resolved, it is still a bit flaky but I've found two tricks
Keep the WebIDE connected on one browser tab, and use the other browser tab to upload from Github then even if you do a hard refresh, the Connect button will still show the Bangle watch because the WebIDE is paired in the other window
If Web BLE (Chrome fails to find your watch and connect) Go to "Make connectable" setting on Bangle's Setting app, select "no" and press middle button (BTN2). Then select "Make connectable" again and set it back to "yes" and press middle button. This avoids a reboot.
© Espruino, powered by microcosm.
Report a problem