If the first character in the input is a special character, it returns to that character but is blocked because of the validators. https://github.com/angular-university/angular-advanced-course/blob/e6ea7562865b316627b870d926b03c12bf8d4a4f/au-mask/src/app/au-mask/au-mask.directive.ts#L60