Ok I wanted to test out the NPC city siege so I traded amongst 2 of my armies then went and sieged with one. The army I sent is the one I wanted to siege with but for some reason it pulled in the army it had just traded with which was in a totally different zone. For starters I thought I had just sent the wrong army over but when I exited the army I intended to siege with was the one standing at the NPC city... Bug cost me 2k of each resource and 20 battalions of lvl 10 archers... Not happy at all.
Don't take life too seriously. You will never escape it alive anyway!