I create a new user using WP. The site admin gets an email, but the new user doesn’t. I thought at first this was related to using @mailinator mailbox for testing, but it happens with ‘real’ email addresses.
I’ve now found that if I uncheck “Use the Simple:Press new user email version” in Options/Email Settings, the new user gets the email.
I don’t think this is a great problem as the forum is just a part of what they get access to, so they don’t need the SP email. But I thought you might be interested.