I don't understand why this stuff is still going on. It can't be that hard to make sure that when AI issues movement orders that it can actually get to where it wants to go. Whole wars are ruined by this stuff when the AI just decides that it doesn't want to actually siege a fort and would prefer just moving right through it.
I'm playing a Great Horde game right now and Muscovy routinely just walks through a fort in Ryazan whenever it wants. It's creating the illusion that it needs to siege the fort, but whenever I move near the fort it just walks right off into any neighboring province to reinforce ongoing battle.
This is of course only my personal opinion, although supported by many evidence (responses and explanations from devs)
- this is business for them: cost and return, it is better to do new DLC then correct old one, as fixing old DLCs does not bring new revenue
- in majority cases only critical and simple (in implementation) bugs are corrected
- Eu4 uses legacy=very old architecture and code thus their technological debt is tremendous, and clearing some seemingly simple things are not so simple
result:
- Pdox does not fix bugs which are not directly game breaking and require huge effort (confirmed by Pdox employees long time ago when I asked why some bugs were not fixed 1 or 1.5 year after I have (repetitively) reported it)
My guess partially explaining some of this behaviour: during effort to "optimize" game during Art of War Pdox changed frequency how often many of calculations are performed (e.g. only once per month, to limit load of processor). Issue of ZoC appeared half year later (IIRC) of course, but the modus operandi remains: limit number of operations. As it was mentioned somewhere above, it looks like AI for army checks selected land route only when marching order are issued. Maybe I am wrong, because it worked for straits and terra incognita (but only at the day of arrival), but those might have be cases taken into account during Art of War, as they were known, while ZoC did not exist at that time and were not added later.
And of course ZoC are bugged as hell, especially since introduction of "shortcuts" (which are stupid idea IMO anyway).