Sending emails from a wordpress website can be tricky at some point. It could get into the spam filters, or sometimes it just never reaches it’s destination.
Here is a fix using Mailgun.