i can imagine someone has already mentioned it, because it just sucks but I have to address this.
I was just about to attack the last settlement of Lyonesse with a garrison of two, almost dead, units. (fought two battles outside the settlement)
But sadly i had to wait one turn to build a battering ram, because i had no siege attacker in my army. No problem, but...
...in the next turn, Lyonesse and Couronne confederated and the two unit garrison of Lyonesse, were replaced by a 10 unit garrison from Couronne. During a siege! And my battering ram wasn't build either. WTF.
Thanks for reading.