Success! I realized I'd entered the wrong MAC address when I downloaded GadgetBridge from F-droid and manually added the MAC in debug. I re-entered it, tried to connect and suddenly my Bangle.JS 2 popped up as an available device. It still kept the manually added device, but I just deleted it. So far so good!
RESOLUTION:
Use the F-droid version of the Bangle.JS GadgetBridge.
Make sure GadgetBridge is set to unrestricted battery access in GrapheneOS settings.
In GadgetBridge go to debug and add the device manually.
Thank you to everyone who replied and assisted! I've never submitted an issue on any forum or community and had so much help with troubleshooting.
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.
Success! I realized I'd entered the wrong MAC address when I downloaded GadgetBridge from F-droid and manually added the MAC in debug. I re-entered it, tried to connect and suddenly my Bangle.JS 2 popped up as an available device. It still kept the manually added device, but I just deleted it. So far so good!
RESOLUTION:
Thank you to everyone who replied and assisted! I've never submitted an issue on any forum or community and had so much help with troubleshooting.