this happens to me sometimes aswell. more often than not the AI seems to be unable to kill a wide spread retreating army, so it just folows one path, regardless whether or not its ACTUALLY killing enemies. just an AI bug i reckon.