Affects Version/s: OpenIDM 5.5.0
Fix Version/s: OpenIDM 6.0.0
Steps to reproduce:
1) Start IDM with the default project
2) Enable the email service (for example, using smtp.gmail.com), but do not enter the correct password.
3) Enable social registration with google
4) Attempt to register with google
Logged into IDM with your google account, no email received but error logged in IDM regarding the failed SMTP authentication
Registration fails, presenting the user with failure details from the SMTP server. The managed/user record is not created, but the managed/google account is created (without the typical link to a managed/user, since that user doesn't exist).
Note that even correcting the SMTP password won't completely address this issue, since the managed/google record remains and will conflict with subsequent registration attempts until it is manually deleted.