while in battle , if the AI is not in a winning position and despite being the one who attacked me, the AI will just stop playing until time run out and you are declared victorious.
i understand this behavior when the player is attacking. but when the player is defending you would assume that the AI will try its best to win or just retreat. but no it will never retreat its army. it will just stay there and wait for you to attack them. but by doing so you will lose. already 2 times in a row i had to wait with my army hidden in my castle or in the woods against a superior AI army force until the end of the battle becasue it didn't wanted to retreat nor attack.
(i even had a catapult unit in one of the battles but even destroying its armies from a distance didn't forced the Ai to attack. they just sat there just at the extremity of archery range and waited)
another time was when 2 big AI armies from 2 factions attacked my castle. i fended off the first AI with some loss but the second army led by the second AI didn't moved an inch.. until the battle timer ended. ieven tried to make a sortie outisde the castleonce with a few ashigaru to shake the AI but it just let its cavalry died without moving the rest of its army. just like if the AI stopped working for some reason. i can't continue to play in those conditions.
if that can help i have all DLC and no mods. maybe one of them is creating the bug?
this was while playing the shogun 2 campaign.
how is this gamebreaking? i have to wait 20 min in x3 speed each time it occur. (and it occur often, usually when 2 faction attack me at the same time or when i defend inside a forest and the AI understood that it would lose the battle there so it stop playing.)
also if it has troops all around the castle when it stop playing i can attack isolated troops without the rest of its army reacting...