This has nothing to do with the plugin. It uses the same api service as most if not all the other geolocation plugins in bubble. Goelocation in general only has a 50-75% accuracy rate in detecting the city. If you need more precision, ask your users permission to get their location. (plugin author)