Подождите, по логике модуля все получается так:
Я захожу на сайт, модуль определяет мой ip и перекидывает меня на поддомен если он указан и соответственно показывает мой город, но как же быть с тем, что если покупатель случайно нажал да, то если он выберет правильный город, то его не перекинет на нужный поддомен и ему не будет выводиться информация?
Да и вообще, я конечно понимаю, что вы написали такой хороший модуль, за который мы все вам благодарны, но если Мы (покупатели/пользователи) находим ошибки или недоработки почему бы просто не помочь в данной ситуации или пообещать в следующем апе исправить данную ситуацию? Понятно, то, что мы все вас достали, но и вы нас поймите, что мы доверились вам и заплатили свои/казенные деньги и нам теперь нужен результат. Перечитал все 29 страниц этой темы и Ваше общения со своими клиентами оставляют желать лучшего... Такое мнение, что вы считаете, что каждый присутствовал при написания кода модуля и указывал, что и как вам делать и знает что и как работает.
Не ужели сложно помочь, объяснить что и как делается или как можно поступить в данной ситуации? Я конечно ничего плохого сказать не хочу (я вас понимаю), но все же давайте работать нормально.