Тестировал, вроде бы всё корректно работает. Почему валидатор не принимает решение?