I recently created a new account, subscribed to the newsletter and placed a test order on my Magento site. I received both the Welcome Message and Newsletter Subscription email very promptly but the order email never came. I then went to Admin and tried sending the invoice again from the order itself and still nothing. What is causing this to happen and how can I solve this problem?
Hello @grant_sullivan
Have you set cron?
The issue can be caused when the cron is not running.
You may refer https://meetanshi.com/blog/configure-magento-cron-job/ to configure cron job correctly.
Hope it helps.
Hello @grant_sullivan
You are receiving customer registration and newsletter subscription email that means cron should be working ok.
What payment method you are using? Is it online or offline?
Website is on the local server or live?
did you try any SMTP extension?