Any suggestions for troubleshooting when Microsoft Auth pulls in the wrong email address?

My guess is that the plugin is prioritizing the mail property of the user resource over userPrincipalName. If this is the case, an update to the plugin should resolve the issue.