The trigger for coward count

event=postbattle
condition=general did not fight in battle
chance of coward 1 is 10%

event= general unit routs
chance of coward 1 is 25%

my guess is that the first condition was fulfilled, and ur general was branded a coward. In this case i guess the patch needs to modify this condition with a NOT DISENGAGED or a NOT VICTORY condition.