IMO the Bangle.js 2 GPS isn't as good at getting fixes. I guess maybe it gets more confused if it can't see satellites it thinks it should be able to.
It does support AGPS though and that'll help a lot with a fix (as might setting the time on it), however the AGPS data is in a different format to UBlox, so that's something else that'll need implementing.
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.
IMO the Bangle.js 2 GPS isn't as good at getting fixes. I guess maybe it gets more confused if it can't see satellites it thinks it should be able to.
It does support AGPS though and that'll help a lot with a fix (as might setting the time on it), however the AGPS data is in a different format to UBlox, so that's something else that'll need implementing.