• Resolved jumpcutjeff

    (@jumpcutjeff)



    WOO has stopped sending emails. When I try to send a test email I get the error:

    The response is not a valid JSON response.

    From fatal-error log:
    2025-07-02T03:02:30+00:00 Critical Uncaught ArgumentCountError: Too few arguments to function wp_kses(), 1 passed in /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/themes/masterstudy/woocommerce/myaccount/my-address.php on line 49 and at least 2 expected in /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/kses.php:747
    Additional context
    {
    "error": {
    "type": 1,
    "file": "/home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/kses.php",
    "line": 747
    },
    "remote-logging": true,
    "backtrace": [
    "",
    "#0 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/themes/masterstudy/woocommerce/myaccount/my-address.php(49): wp_kses()",
    "#1 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/wc-core-functions.php(346): include('/home/u40840127…')",
    "#2 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/templates/myaccount/form-edit-address.php(25): wc_get_template()",
    "#3 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/wc-core-functions.php(346): include('/home/u40840127…')",
    "#4 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-my-account.php(220): wc_get_template()",
    "#5 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/wc-template-functions.php(3544): WC_Shortcode_My_Account::edit_address()",
    "#6 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/class-wp-hook.php(324): woocommerce_account_edit_address()",
    "#7 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()",
    "#8 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/plugin.php(517): WP_Hook->do_action()",
    "#9 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/wc-template-functions.php(3454): do_action()",
    "#10 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/class-wp-hook.php(324): woocommerce_account_content()",
    "#11 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters()",
    "#12 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/plugin.php(517): WP_Hook->do_action()",
    "#13 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/templates/myaccount/my-account.php(34): do_action()",
    "#14 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/wc-core-functions.php(346): include('/home/u40840127…')",
    "#15 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-my-account.php(121): wc_get_template()",
    "#16 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/shortcodes/class-wc-shortcode-my-account.php(57): WC_Shortcode_My_Account::my_account()",
    "#17 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php(75): WC_Shortcode_My_Account::output()",
    "#18 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/plugins/woocommerce/includes/class-wc-shortcodes.php(118): WC_Shortcodes::shortcode_wrapper()",
    "#19 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/shortcodes.php(434): WC_Shortcodes::my_account()",
    "#20 [internal function]: do_shortcode_tag()",
    "#21 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/shortcodes.php(273): preg_replace_callback()",
    "#22 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/class-wp-hook.php(324): do_shortcode()",
    "#23 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/plugin.php(205): WP_Hook->apply_filters()",
    "#24 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/post-template.php(256): apply_filters()",
    "#25 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-content/themes/masterstudy/page.php(13): the_content()",
    "#26 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-includes/template-loader.php(106): include('/home/u40840127…')",
    "#27 /home/u408401278/domains/radiodjdude.com/public_html/studio/wp-blog-header.php(19): require_once('/home/u40840127…')",
    "#28 /home/u408401278/domains/radiodjdude.com/public_html/studio/index.php(17): require('/home/u40840127…')",
    "#29 {main}",
    "thrown"
    ]
    }

    **


    Any assistance would be GREATLY appreciated. Thanks!

Viewing 4 replies - 1 through 4 (of 4 total)
  • Hi @jumpcutjeff,

    Thank you for reaching out. I completely understand how frustrating this situation can be. To better grasp what you’re experiencing, are you saying that order emails are no longer being sent to you or your customers after a purchase? Could you please specify which email you are referring to?

    You also mentioned trying to send an email—could you clarify how you attempted this? For example, did you try creating an order to trigger the email?

    Once I have this information, I’ll be in a better position to assist you. I’ve looked into the error you shared, and it appears to be related to your theme, but with more details from you, I can better connect the dots.

    Thread Starter jumpcutjeff

    (@jumpcutjeff)

    Thanks, Moses, for your quick reply!

    I’m no longer receiving emails when new orders come in. In Woo’s backend, when I try ‘Send Test Email’, that’s when I get the error. Perhaps that component is buggy?

    I just did a test purchase and, as a customer, did receive an order confirmation email. So, that’s better than nothing. As long as customers are receiving emails, that’s most important. Thanks!

    Hi @jumpcutjeff

    I understand that it’s reassuring your customers are receiving their order confirmation emails, but I also want to make sure you’re fully set up to receive store notifications yourself without errors. Let’s get to the bottom of that test email issue you encountered.

    Could you please share a screenshot of the error page that shows up when you try to send a test email from the WooCommerce backend? You can upload it to https://snipboard.io and share the link here.

    Also, please send us your full System Status Report by going to WooCommerce > Status > Get system report, then paste it into https://pastebin.com and share the link.

    With those details, I’ll be able to take a closer look and help further. Looking forward to your update!

    Plugin Support Feten L. a11n

    (@fetenlakhal)

    Hi there,

    We haven’t heard back in a bit, so I’ll go ahead and mark this as resolved for now. If you’d like to pick things back up later, we’re just a message away!

Viewing 4 replies - 1 through 4 (of 4 total)

The topic ‘Can’t Send Emails-JSON Error’ is closed to new replies.