Checkout > Internal Server Error

Hello Team

We are getting an “Internal Server Error” recently after the order has been placed. The text appears at the top of the page but the order gets processsed as normal.

Some details on the setup of the order:

Fatal error log:
2020-07-22T06:33:34+00:00 CRITICAL Uncaught ArgumentCountError: Too few arguments to function WooCommerce_Waitlist_Plugin::remove_user_from_waitlist_on_product_purchase(), 2 passed in /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php on line 287 and exactly 3 expected in /home/moment92/public_html/noble-pro.com/wp-content/plugins/woocommerce-waitlist/woocommerce-waitlist.php:890
Stack trace:
#0 /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php(287): WooCommerce_Waitlist_Plugin->remove_user_from_waitlist_on_product_purchase(8479, Array)
#1 /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(’’, Array)
#2 /home/moment92/public_html/noble-pro.com/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#3 /home/moment92/public_html/noble-pro.com/wp-content/plugins/express-checkout/includes/class-express-checkout-gateway.php(237): do_action(‘woocommerce_che…’, 8479, Array)
#4 /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php(287): Express in /home/moment92/public_html/noble-pro.com/wp-content/plugins/woocommerce-waitlist/woocommerce-waitlist.php on line 890

2020-07-22T11:21:03+00:00 CRITICAL Uncaught ArgumentCountError: Too few arguments to function Tco_Woo_Hooks::email_other_fields_list(), 3 passed in /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php on line 287 and exactly 4 expected in /home/moment92/public_html/noble-pro.com/wp-content/plugins/tco-woo-checkout-editor/includes/tco_woo_checkout.woo.hooks.php:468
Stack trace:
#0 /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php(287): Tco_Woo_Hooks::email_other_fields_list(Object(WC_Order), true, false)
#1 /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(’’, Array)
#2 /home/moment92/public_html/noble-pro.com/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#3 /home/moment92/public_html/noble-pro.com/wp-content/plugins/woocommerce-pre-orders/templates/emails/admin-new-pre-order.php(65): do_action(‘woocommerce_ema…’, Object(WC_Order), true, false)
#4 /home/moment92/public_html/noble-pro.com/wp-content/plugins/woocommerce/includes/wc-core-functions.p in /home/moment92/public_html/noble-pro.com/wp-content/plugins/tco-woo-checkout-editor/includes/tco_woo_checkout.woo.hooks.php on line 468

2020-07-22T11:34:14+00:00 CRITICAL Uncaught ArgumentCountError: Too few arguments to function Tco_Woo_Hooks::email_other_fields_list(), 3 passed in /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php on line 287 and exactly 4 expected in /home/moment92/public_html/noble-pro.com/wp-content/plugins/tco-woo-checkout-editor/includes/tco_woo_checkout.woo.hooks.php:468
Stack trace:
#0 /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php(287): Tco_Woo_Hooks::email_other_fields_list(Object(WC_Order), true, false)
#1 /home/moment92/public_html/noble-pro.com/wp-includes/class-wp-hook.php(311): WP_Hook->apply_filters(’’, Array)
#2 /home/moment92/public_html/noble-pro.com/wp-includes/plugin.php(478): WP_Hook->do_action(Array)
#3 /home/moment92/public_html/noble-pro.com/wp-content/plugins/woocommerce-pre-orders/templates/emails/admin-new-pre-order.php(65): do_action(‘woocommerce_ema…’, Object(WC_Order), true, false)
#4 /home/moment92/public_html/noble-pro.com/wp-content/plugins/woocommerce/includes/wc-core-functions.p in /home/moment92/public_html/noble-pro.com/wp-content/plugins/tco-woo-checkout-editor/includes/tco_woo_checkout.woo.hooks.php on line 468

System Status:

Checkout: #8 - /checkout/
My account: #9 - /my-account/
Terms and conditions: #369 - /terms-and-conditions/

Theme
Name: X – Child Theme
Version: 1.0.0
Author URL: http://theme.co/
Child theme:
Parent theme name: X
Parent theme version: 7.2.3
Parent theme author URL: http://theme.co/
WooCommerce support: Yes
WooCommerce version: 4.3.0
WordPress version: 5.4.2

Thank you for the help

Hello Stefan,
It seems that there is some issue in " WooCommerce Waitlist" and “Checkout Field Editor for WooCommerce” plugins.
Please contact plugins authors and the documentation of these plugins for the fix
Please note that we do not provide support for 3rd party plugins

Also, kindly do the troubleshooting steps listed in our Common Issues article before posting a thread in order to narrow down what’s causing the issue.

Thanks

Hello

It is the Woo Checkout Editor by Version 2.2.1 | By Themeco causing the issue.

Is this not the forum for Themeco related plugins?

Hello @Van_Biljon,

Thanks for writing to us.

To better help you with a Woo Checkout Editor plugin issue , please give us the following information in a Secure Note so that we can debug the issue properly.

  1. WordPress Login URL
  2. Admin level username and password

You can find the Secure Note button at the bottom of your posts

Please switch to the parent theme and deactivate all 3rd party plugins while we investigate.

Thanks

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.