Your comments

Пожалуйста! Если будут вопросы — дайте знать.

Всё верно, нужно делать не один запрос, а два:

  1. Групповой поиск (count > 1).
  2. Человек выбирает нужный вариант.
  3. Персональный поиск по выбранному в п. 2 адресу (count = 1)

В таком случае запросов будет в два раза больше, чем у вас было раньше. Но именно это — нормальный сценарий работы «подсказок».

Могу чем-то ещё помочь?

в ответ получили две подсказки, разве с таким запросом у нас не увеличится расход подсказок в два раза?

Не увеличится.

основной вопрос, у вас что то поменялось

Алгоритмы меняются постоянно. То, что у вас полгода работал запрос с count = 1 — случайность. Как я писал выше, count = 1 — это специальное значение, оно должно использоваться только в ситуации, когда человек уже выбрал подсказку из списка.

В «Дадате» ничего не смешивается, все запросы «без состояния» и ничего не знают о предыдущих запросах. Скорее всего, проблема у вас в коде.

Параметр count никак не влияет на количество запросов.

Что значит «расходоваться» в вашем понимании?

Да, это количество подсказок.