Could one of your PCs attempting to connect to the Puck automatically? It could even be the Android phone if you left some Bluetooth running in the background.
Also, have you updated the firmware on Puck.js from your Android phone? That could possibly help with connection issues.
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.
Could one of your PCs attempting to connect to the Puck automatically? It could even be the Android phone if you left some Bluetooth running in the background.
Also, have you updated the firmware on Puck.js from your Android phone? That could possibly help with connection issues.