fixed validate flow not break when required rule is invalid