• First – I am a newbie. As long as my site works I am good. Today I am not good.

    Emails have suddenly stopped sending. I was getting an error “There has been a critical error on this website. Please check your site admin email inbox for instruction.” The error log said “2025-03-14T13:16:53+00:00 Critical Uncaught TypeError: call_user_func_array(): Argument #1 ($callback) must be a valid callback, function “handle_failed_email” not found or invalid function name in /home1/krphoto1/public_html/wp-includes/class-wp-hook.php:324 “

    I found a plugin Check & Log Email – Easy Email Testing & Mail logging was causing the error, so I deactivated it. Now I don’t get an error but emails are not sending.

    Help! ??

Viewing 5 replies - 1 through 5 (of 5 total)
  • Hi there!

    Thanks for reaching out!

    It sounds like the issue you’re experiencing is directly related to the Check & Log Email – Easy Email Testing & Mail logging, rather than WooCommerce itself. Please note that this support scope focuses on helping with core WooCommerce functionality.

    I would recommend you to reach out to the Check & Log Email Support Team. They’ll be best equipped to assist with resolving these types of issues.

    Thank you

    Thread Starter krphotogs

    (@krphotogs)

    Thanks for the response. When I deactivate the plugin my site is still not sending emails?

    Thread Starter krphotogs

    (@krphotogs)

    UPDATE: I added the WP mail plugin and pointed it to gmail as a workaround. At least site is sending order confirmations. I spoke with BlueHost and mail seems to be working correct on their side. Any suggestions greatly appreciated.

    Hi there,

    Thank you for the update! I’m glad to hear that emails are sending again using the WP Mail SMTP plugin with Gmail. Setting up SMTP is always the most reliable solution for resolving email issues on WordPress sites.

    Plugin Support Zubair Zahid (woo-hc)

    (@doublezed2)

    Hello krphotogs,

    Thank you for contacting WooCommerce support.

    I understand that emails stopped sending, and you previously saw a critical error related to the “handle_failed_email” function. You identified the “Check & Log Email” plugin as the cause and deactivated it, but emails are still not sending unless routed through Gmail via the WP Mail plugin.

    Please check with Bluehost to confirm if the server is configured to send emails directly. If not, you will need an SMTP plugin like WP Mail to ensure WordPress and WooCommerce notifications are properly delivered.

    Let me know if you have any questions.

    Best regards.

Viewing 5 replies - 1 through 5 (of 5 total)
  • You must be logged in to reply to this topic.