Blank package page in frontend

Hi !
I’m trying to make hivepress work with the paid list plugin. I followed the tutorial to add listing packages. How to add listing packages - HivePress Help Center in a fresh wordpress installation + woocommerce plugin.

My problem is on the frontend. When the user has to choose between my 2 packages, the page is blank.

I tried everything with your recommendations found on other posts:

Please disable third-party plugins and customizations (if there are any) and check if this issue persists. If you use a caching plugin, ensure that caching is disabled for logged-in users. Also, please refresh the permalinks, you can check this doc How to refresh WordPress permalinks - HivePress Help Center
If this issue exists, please disable email verification in your site, so we can check this in more detail.

I don’t have any other plugins than what is necessary (no cache plugin, no wordfense or other)
I refreshed the permalinks as suggested with /%postname%/
I don’t have double email verification.
The problem still persists. How can I help you fix the problem?

Hi, i have some more information. I tried to desactivate woopayment with paypal, and now my website is down with this message :
Si vous cherchez de l’aide pour ce problème, les informations suivantes pourraient vous être demandées :
WordPress version 6.7.1
Thème actif : RentalHive (version 1.0.7)
Extension actuelle : WooCommerce (version 9.6.0)
PHP version 8.4.1

Détails de l’erreur

Une erreur de type E_ERROR a été causée dans la ligne 465 du fichier /home/lovexpa/www/wp-content/plugins/woocommerce/src/Internal/DataStores/Orders/CustomOrdersTableController.php. Message d’erreur : Uncaught Exception: The authoritative table for orders storage can’t be changed while there are orders out of sync in /home/lovexpa/www/wp-content/plugins/woocommerce/src/Internal/DataStores/Orders/CustomOrdersTableController.php:465
Stack trace:
#0 /home/lovexpa/www/wp-includes/class-wp-hook.php(324): Automattic\WooCommerce\Internal\DataStores\Orders\CustomOrdersTableController->process_pre_update_option(‘no’, ‘woocommerce_cus…’, ‘yes’)
#1 /home/lovexpa/www/wp-includes/plugin.php(205): WP_Hook->apply_filters(‘no’, Array)
#2 /home/lovexpa/www/wp-includes/option.php(904): apply_filters(‘pre_update_opti…’, ‘no’, ‘woocommerce_cus…’, ‘yes’)
#3 /home/lovexpa/www/wp-content/plugins/hivepress/includes/components/class-woocommerce.php(96): update_option(‘woocommerce_cus…’, ‘no’)
#4 /home/lovexpa/www/wp-includes/class-wp-hook.php(324): HivePress\Components\WooCommerce->update_options(‘’)
#5 /home/lovexpa/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#6 /home/lovexpa/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#7 /home/lovexpa/www/wp-content/plugins/hivepress/includes/class-core.php(167): do_action(‘hivepress/v1/ac…’)
#8 /home/lovexpa/www/wp-includes/class-wp-hook.php(324): HivePress\Core->install(‘’)
#9 /home/lovexpa/www/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
#10 /home/lovexpa/www/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
#11 /home/lovexpa/www/wp-settings.php(704): do_action(‘init’)
#12 /home/lovexpa/www/wp-config.php(102): require_once(‘/home/lovexpa/w…’)
#13 /home/lovexpa/www/wp-load.php(50): require_once(‘/home/lovexpa/w…’)
#14 /home/lovexpa/www/wp-admin/admin.php(34): require_once(‘/home/lovexpa/w…’)
#15 /home/lovexpa/www/wp-admin/plugins.php(10): require_once(‘/home/lovexpa/w…’)
#16 {main}
thrown

I copy this message to chatgpt and there is his awnser :
The problem here is in HivePress, which forces the custom table feature to be disabled for WooCommerce orders via this line in the HivePress file:
update_option(‘woocommerce_custom_orders_table_enabled’, ‘no’);

This conflicts with WooCommerce, which cannot make this change as long as some orders remain out of sync.

To unblock this, i need to deleted the folder of hivepress, and the website is working again.

Hi again,
I found a solution for my problem, with chatgpt.
To check if HivePress is causing the crash, follow these steps:

  1. Desactivate hivepress and check if you can access to wordpress
  2. Try going to WooCommerce > Settings > Advanced > Features
  3. Find and run the Order Sync tool or other data management related tools.
  4. Disable “High-Performance Order Storage”.
  5. Re-enable hivepress

So now it’s working well

So the conclusion is :
Issue identified:
WooCommerce is trying to modify the order storage table, but there are orders that are out of sync. This is blocking the change.

Affected file:
/wp-content/plugins/woocommerce/src/Internal/DataStores/Orders/CustomOrdersTableController.php on line 465.

Probable cause:
A recent update to WooCommerce, the RentalHive theme, or other plugins that interfere with WooCommerce has introduced an incompatibility.

Can you check this information ?

1 Like

Pas mal ton site !

Hi,

Yes, we do not support HPOS yet, so you need to disable it in this version, but we plan to add support in future updates.

Thank you for your awnser.

Merci ! :slight_smile:

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