Проблема странная - на десктопных браузерах всё работает:
var router = new YMaps.Router(['МО, Новорязанское шоссе, дом 27 стр.1', 'Москва, ул. Ак. Глушко, 14-2'], [0], { viewAutoApply: true }, { avoidTrafficJams: true }
YMaps.Events.observe(router, router.Events.Success, function () {
map.addOverlay(router);
}
Ну в смысле показывает проложенный маршрут.
А на Windows Phone, при загрузке в элемент управления WebBrowser (который тот же самый IE9, только внутри приложения), не показывает линию маршрута - только начальную и конечную точки. Танцы с бубном не помогают - и router.Setstyle, и включение/отключение опций типа viewAutoApply - ну нет линии и всё...