You have to click the flag to reset him and let him receive another command. The reset commands clash with each other =l