Сергей, ты только подтвердил то, о чем я и писал.
Действительно, если у тебя заполнены адресеные поля, то при изменении индекса - эти поля не переписываются. Так и задумывалось, именно потому, что один индекс может быть на несколько улиц с одной стороны и потенциально вплоть до квартиры с другой. Таков КЛАДР. При вводе нового адреса, когда заполнена только страна, действительно выбирается первая попавшаяся запись с таким индексом. И это опять же правильно, некуда деваться.
На самом деле, если я введу свой адрес, то мне подставиться не та улица, на которой я живу, а некая другая
Потом мне надо исправить улицу. Опять же - таков КЛАДР
Но все это не повод говорить, что адреса не работают.
Кроме этого существует другая возможность - вводи по порядку, начиная со страны, а таких справочниках как улицы переключайся на русский язык и вводи название улицы - система сама все найдет.
К сожалению, по-прежнему не вижу никаких больших проблем с адресами.