I believe the pattern attribute is somehow not working with a dnn-input of type email. This could be a requirement if there is an additional validation to do about what domains are accepted or other overall patterns in addition to being an email address.