I've put a people picker in the InfoPath form and pulling emails id to send emails based on the display name, which I've filled in the people picker. While submitting the InfoPath Form, I am getting below error for the user Wehrsdorfer, Al.
InfoPath cannot submit the form.
An error occurred while the form was being submitted.
The form cannot be submitted because some of the e-mail addresses cannot be resolved. If you know the values in the form that specify the e-mail addresses, revise them and try again.
The following addresses did not resolve in the To line: Wehrsdorfer, Al
The following addresses did not resolve in the Cc line: Wehrsdorfer, Al
This issue is due to redundancy of the name, as name could be duplicate in a domain. To verify the same, open outlook and type a name in 'To' now press 'ctrl+k' and it'll suggest you multiple email id's.
To remove the redundancy of the name, we started pulling the email id based on the Account Name. As a workaround we've put 'substring-after(AccountID, "\")', which is unique in every domain.