Так происходит, потому что у BeepCar давольно-таки большой радиус поиска.
Если издалека искать, то будет до 60 км. а если искать близко, то сильно меньше. Это сделано для того, чтобы каждый нашел хоть какой-то вариант, чтобы добраться до нужного места, пусть и меняя попутчиков и машины.
Это не ответ. Если хотите развиваться доработайте сервис