Это не баги. Это особенности тупого ИИ.
ИИ не идет в атаку, если между нападающими и обороняющимися есть препятствие (ворота). Это свойственно всем сценам, где надо разрушить ворота. Если враг стоит близко к воротам, твои войска могут подойти и начать рубить врага сквозь ворота (попутно разбивая и сами ворота). Но заспавнить войска у ворот не всегда возможно, в узких местах часть солдат может появиться снаружи стен замка.
Когда нападаешь на такие замки - нужно лично подходить и рубить ворота. А вот когда нападает ИИ - да, тут всё очень плохо. И хрен знает что с этим делать.
Можно убрать ворота вообще (типа они выбиты)... тут надо подумать.