There have been a few posts about this but it can take ages to get a fix the first time. There are some things we can do to help with that (setting time, rough location and loading AGPS data from website) but right now those aren't implemented.
I know you said you waited an hour - was that with the watch with a clear view of the sky and with the GPS app on? If you're wearing it and moving around - especially around town - then that's going to slow it down a lot.
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.
Is this Bangle.js 2?
There have been a few posts about this but it can take ages to get a fix the first time. There are some things we can do to help with that (setting time, rough location and loading AGPS data from website) but right now those aren't implemented.
I know you said you waited an hour - was that with the watch with a clear view of the sky and with the GPS app on? If you're wearing it and moving around - especially around town - then that's going to slow it down a lot.