Here is an example of Infantry taking out an artillery battery, I was playing Russia and the French Infantry (AI) attacked from the right flank at about 90 degrees to the battery.
Momments before this picture was taken the Russian guns were all firing away in the direction of the green arrows, the French Infantry approached slowly from the Russian battery's right flank.
I'm sure some of the problem we are all having is that the graphics don't appear to match the battle calculations going on in the backgroud.
At no point did the French Infantry get any closer to the battery than in this pic, there was only a tiny amount of musket fire and there were a few skirmishers pushed forward of the main French Regiment.
I think we kind of expect the Infantry to "charge" into contact, now should they be doing this and what we see is a "bug" or is this how it should work ?.
Oh, this was the AI attacking, so if that can do it "we" as human players must be able to, it's all about position, no point in doing that head on, or disaster awaits !.