Do any other emails send (e.g. email to admin on sign up, forgot password, etc.)?
You may need to look into using a plugin like WP Mail SMTP to use an external server to send your automatic emails. In our experience, we’ve noticed that automatically-generated emails coming from WordPress are often flagged as spam and, as such, don’t get to their intended recipient. Because of this, we recommend using a plugin like WP Mail SMTP, which allows you to set it up so that these automatic emails are sent using an external SMTP server. Once you download and configure the plugin with the details/credentials of your email server, it has a “send test email” option. Once that works, you can try again to see if you now get the email notifications.