Mongol unpacking not being reliable and deleting control groups. All spearmen using the wrong spear models in castle and beyond. Mongol trebuchet firing animation desynced from actual attack. Limitanei’s castle age skin is broken. After researching Teardrop Shields, Limitanei keep putting away their shields when they stop moving. Streltsy shooting animation is completely broken. Springald shooting is not synced up with its sound.
Those are actually all relatively easy to fix from programming point of view.
One bug that we will most certainly never see a fix for though, because of true engine limitation, is the fact that characters considers undiscovered walls into the pathfinding (they will try to go around a wall that you don’t see yet).
As a programmer, i can understand how this one could be really complex to solve. Or could lead to more bugs.
But all the ones listed in OP post they could certainly fix if they put a bit of time on them.
Wait, when did #3 become a thing? I’ve definitely done that before and it worked.
I believe Ayyubids have an even worse one than that tooltip error. One of the economic wings does not work properly in age 3 or 4. It gives the 10% bonus only to already existing villagers (including enemies) and not new ones.