No welcome email sent when users register via profile2 registration path
This appears to be an issue with the profile2 module. I've created a patch for another issue and this, in turn, has fixed the no emails sent issue I was experiencing.

For a patch and proposed solution please see: https://www.drupal.org/project/profile2/issues/1993770#comment-12699962