You are reading a single comment by @Graphity and its replies. Click here to read the full conversation.
I'm glad to know it's not just me :)
My guess is the Sleep as Android app is sending JS code to the Bangle.js 2 watch via the Bangle.js Gadgetbridge app, and expecting some sort of reply (perhaps via Android Intents?) that it doesn't receive.
I'll try to look into the Gadgetbridge debugging advice soon. You might be able to find something with it, too?
I didn't know about this and my banglejs 2 also doesn't connect. I'm happy to test and support the integration.