Yes, ever since 1.2, if the AI is the attacker and has missiles or artillery, there is a high chance of it just camping somewhere and refusing to attack you, especially if you take out the main army fairly quickly. Not much you can do about it.