ORIGINAL: Dancing Bear
The second is the river crossing. A river crossing disadvantage was applied to Charles attacking army, when only part of his army crossed a river. In this case, there should have been no river crossing penalty for Charles.
Not a bug, the game is correct:
7.5.2.7.1 River Crossing Combat Tables: If any of the attacking forces have crossed a river, a crossing arrow and/or disembarked from at sea to enter the combat area then the river sections (found only in the assault, escalated assault, echelon and probe columns on the cordon line) of the OPERATIONAL POSSIBILITIES CHART are used where appropriate for the first day's combat.

