This forum is closed for new topics. However, you can still search for a solution in the old topics. For technical support and general questions related to GEO my WP plugin and its core add-ons please use the support forum.
That’s because many cities name, such as windsor, exists in more than one state or country in the world. And when you don’t specify a state, zipcode or country, Google API does not know to which Windsor you are referring and it will geocode the default Windsor and will search for locations base on that.
In your case, for example, the plugin geocodes the Windsor which is near Detroit in the US. Here, You can see the marker represent “Your location” when searching only for “Windsor” with larger distance.