the behaviour that king of nowhere is describing is and was well known to me. But the current (trunk7852) behaviour that I'm describing, is that the soldier isn't trying to retreat at all. Even after having caught too much damage he is still trying to attack the next enemy until getting finally killed.
so you are saying, even if there are no enemy soldiers at all near your soldier, it still does not retreat and it keeps walking on? if that is the case, you should file a bug report. if ppossible, producea replay of the behavior