I've also seen situations where the 'get service' simply doesn't return
Argh, that's not good. Looks like it's caused by a disconnection in the middle of requesting services. I've uploaded a new firmware below that may help, and I checked it out by moving the Pucks apart until their radio signals got really intermittent.
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.
Argh, that's not good. Looks like it's caused by a disconnection in the middle of requesting services. I've uploaded a new firmware below that may help, and I checked it out by moving the Pucks apart until their radio signals got really intermittent.
Hopefully that'll fix a lot of your problems.
1 Attachment