I've tried to find some answers on the net. If you type an email in any of the forms, the validator returns a valid response just after you enter the 'ampersand' + 1 character.
Example: example@e would validate to true.
If you continue typing out the email, when you get to example@example. (end with the dot) it will return to an 'invalid' state.
lastly - it will stay invalid until you complete the email address properly.
I understand KeenThemes does not support vendor products. I'm really just trying to find if anyone has done a workaround so the email address can be properly validated.