Thanks @Gordon - I've been on a process of elimination and Service Changed was the last major obvious difference to me.
I had been wondering about Connection interval.
I'll try setting the address to Public.
Pretty sure it isn't pairing at that point, since the Garmin never even lists the Espruino when I ask it to scan. But it always finds the Arduino device.
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.
Thanks @Gordon - I've been on a process of elimination and Service Changed was the last major obvious difference to me.
I had been wondering about Connection interval.
I'll try setting the address to Public.
Pretty sure it isn't pairing at that point, since the Garmin never even lists the Espruino when I ask it to scan. But it always finds the Arduino device.