Hi Lain,
You could try installing a Email Logging plugin like WP Mail Logging so you can see the status of all the emails sent.
If the emails are being sent, most probably they are going to SPAM, and sometimes they can’t even get to the SPAM inbox. In that case you just need to improve the deliverability rate of your emails.
In order to do that, you can try to use an SMTP plugin like WP Mail SMTP by WPForms for example.
If even after that you still have problems you can try to configure DKIM or SPF records. You may need to contact your hosting provider to understand how the setup will work.