А может быть такой баг, что кусок дороги не является для ИИ дорогой? Просто такая ситуация несколько раз встречалась - даю танкам приказ "двигаться" модификатор "по дороге". И в какой-то момент, танки съезжают с дороги, делают напролом через лес крюк метров 200 и возвращаются на дорогу. Сейчас подробней потестил - есть участок дороги, с виду вполне нормальный, через который танки не едут в принципе. То есть получается так - стоит танк на дороге, я даю приказ ехать по дороге, точка назначения - на той же дороге через 130м, танк стоит мордой к этой точке. Танк ломится в лес, начинает там кружить, потом выезжает к требуемой точке. Хотя ИМХО было бы проще проехать 130м вперед по дороге, чем в лесу половину деревьев повалить