I scrolled through the entire list of 20 or whatever results and none of them were close to correct.
Half the results were in different cities.
The results for my city (Ho Chi Minh City) are for totally different roads. For instance "Hem 46 Vo Van Tan" is listed as a result, as is "Hẻm 46 Trần Quang Diệu". Also notice that one has correct diacritics and one doesn't, which gives the whole thing a weird amateurish vibe.
I know this is probably the fault on OSM data and not the app itself. But OSM sucks and anything built on it will suck.
OSM data in my area is much higher quality than any of the commercial competitors. But, I guess that's because I and a community of local contributors improve them. I'm sorry to hear the quality is substandard in your area, and the amateurish vibe likely comes from the fact that most OSM data is contributed by amateur volunteers.