Is there already a solution to this question somewhere? Because I'm having the exact same problem...
I have managed to be able to have commanders in a scenario map of mine (where you can place them somewhere on the map), however, when I tested the map, they added absolutely nothing to the troups...