Hi @petemattxo,
At times, the lack of email generation is caused by a conflict between the tools you’re using on your site.
Thus, to see if you can narrow down to the culprit, kindly do a full conflict test.
Let us know how it goes.
Thanks.
Hello,
We already tried to 2019 theme and disable all the plugins except for WooCommerce, Svea Checkout and POST SMTP, but still no luck.
Upon checking fatal-error logs of WooCommerce we found this:
2021-09-07T14:17:28+00:00 CRITICAL Uncaught Error: Class 'SendGrid\Mail\Mail' not found in /<website>/wp-content/plugins/post-smtp/Postman/Postman-Mail/PostmanSendGridMailEngine.php:47
Stack trace:
#0 /<website>/wp-content/plugins/post-smtp/Postman/PostmanWpMail.php(236): PostmanSendGridMailEngine->send()
#1 /<website>/wp-content/plugins/post-smtp/Postman/PostmanWpMail.php(60): PostmanWpMail->sendMessage()
#2 /<website>/wp-content/plugins/post-smtp/Postman/PostmanWpMailBinder.php(117): PostmanWpMail->send()
#3 /<website>/wp-content/plugins/woocommerce/includes/emails/class-wc-email.php(655): wp_mail()
#4 /<website>/wp-content/plugins/woocommerce/includes/emails/class-wc-email-new-order.php(110): WC_Email->send()
#5 /<website>/wp-includes/class-wp-h i /<website>/wp-content/plugins/post-smtp/Postman/Postman-Mail/PostmanSendGridMailEngine.php på rad 47
We already sent that log to Post-Smtp plugin also for their inputs.
What’s weird is it is really sending email if we do order creation from woocommerce, ‘Order Actions’, ‘Updating of status to Complete’ or ‘Manually updating from pending payment to Processing’ for example.
Could it be possible that there’s something wrong during the triggering of the mail from pending to processing?
Hi there,
This error might be the reason why email is not sent out automatically. Can you try to also disable the POST SMTP plugin in your conflict test to see if that helps?
Hello
We are able to solve this by trying a different SMTP plugin.
Thank you for your answers 🙂
Hi @petemattxo
We are able to solve this by trying a different SMTP plugin.
Glad to hear you were able to solve the issue. I’m marking this thread as resolved. If you have further questions, feel free to open a new topic.