Looking at the above, if the page says User cancelled the requestDevice() chooser it's usually because it popped up a window asking you to choose devices and it got closed without you choosing one.
Although if there's no window I guess it could be a problem with the setup of the polyfill.
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.
Looking at the above, if the page says
User cancelled the requestDevice() chooser
it's usually because it popped up a window asking you to choose devices and it got closed without you choosing one.Although if there's no window I guess it could be a problem with the setup of the polyfill.
Have you looked at: https://github.com/urish/web-bluetooth-polyfill#troubleshooting
You could also try asking on the polyfill's issues page: https://github.com/urish/web-bluetooth-polyfill/issues