This is not due to Maps Scraper but is a “issue” of Google Maps itself.
This usually happens when we search for businesses in small locations; when Google Maps doesn’t find any more businesses in a location, it will still show businesses from other locations in its results list.