Здравствуйте.
Появилась проблема и использованием ymaps.route(...). через некоторые точки не прокладываются маршруты.
Работающие примеры:
курск - москва, москва - орёл,....
Неработающие примеры:
нижний новгород ~ арзамас. Смотрю отладчиком, в ответе сервера вижу следующее:
{"error":{"status":"500","message":"internal server error"}}
Так же в отладчике вижу, какая строка передаётся для поиска:
Россия, Нижегородская область, Нижний Новгород~Россия, Нижегородская область, Арзамас
Названия городов для поиска так же формируется через сервис Яндекс.Карт, поэтому всегда есть страна, область и т.п..
URL, по которому уходит запрос, выглядит так:
Собственно, переходя по нему, можно увидеть тот самый JSON с ошибкой.
Попробуем поискать по запросу "нижний новгород - арзамас":
Видим, что запрос выполняется, расстояние находится.
У всех подобная проблема ? Может следует перейти на передачу координат вместо названий городов ?
P.S. Прямое обращение к API выполнено для демонстрации, на сайте подключено API и используется 2.0-stable версия. Листинг кода не показываю, он примитивен.