Indeed this seem to be suboptimal, especially since you enabled the location bias. The problem in this example is that the match is an exact match and should be treated as much more important. E.g. if you have a location bias in bremen and for “berlin” still the city Berlin should be found and not only results with “bremen berliner straße”. Really complex topic
We are currently working to add another external provider “gisgraphy” that also supports autocomplete that does not seem to have this problem.