Critical Elementor/WooCommerce Compatibility Issue with XStore 9.7.6

This topic has 2 replies, 2 voices, and was last updated 6 days, 2 hours ago ago by Jack Richardson

  • Avatar: Ali
    Ali
    Participant
    July 22, 2026 at 02:29

    Hello,

    I am experiencing a critical compatibility issue on a client website after installling the new copy of Xstore i purchased today.
    Environment

    * XStore: **9.7.6**
    * XStore Core: **5.7.6**
    * Elementor: **4.2.0** (also tested with a fresh installation)
    * PRO Elements: **4.1.0** (installed from XStore → Install Plugins)
    * WooCommerce: **10.9.4** (also tested with 10.8.x)
    * WordPress: Latest
    * PHP: Tested on **8.2** and **8.3**

    Problem

    Elementor loads and functions correctly until WooCommerce is activated.

    With WooCommerce active:

    * Elementor editor remains on the loading screen.
    * The preview cannot be loaded.
    * Multiple Elementor REST API endpoints return HTTP 500 errors.
    * The editor becomes unusable.

    Troubleshooting already performed

    * Activated the licensed XStore theme.
    * Tested both the XStore parent and child themes.
    * Deactivated all plugins except:

    * Elementor
    * PRO Elements
    * XStore Core
    * WooCommerce
    * Reinstalled WooCommerce.
    * Performed a fresh installation of Elementor.
    * Reinstalled PRO Elements from XStore.
    * Cleared all caches.
    * Regenerated Elementor CSS & Data.
    * Deleted the Elementor generated CSS directory.
    * Tested with PHP 8.2 and PHP 8.3.
    * Confirmed WordPress REST API (/wp-json/) is working.

    The issue only occurs when WooCommerce is active.

    Fatal Errors

    Elementor:

    `text
    Uncaught Error: Call to a member function add_feature() on null

    /wp-content/plugins/elementor/core/common/app.php:73

    Plugin::$instance->experiments->add_feature(
    Events_Manager::get_experimental_data()
    );
    `

    Later, after additional testing, XStore throws:

    `text
    PHP Fatal error:
    Class “ElementorPro\Plugin” not found

    /wp-content/themes/xstore/framework/compatibility/elementor.php:369
    `

    The ElementorPro\Plugin class exists inside the PRO Elements plugin, so it appears the plugin is not fully initialized before XStore attempts to access it.

    Could you please advise whether this is a known compatibility issue between the currently bundled versions of XStore, Elementor, PRO Elements, and WooCommerce, or recommend the correct compatible plugin versions?

    Thank you.

    Content is visible for topic creator and
    support staff only.
    1 Answer
    Avatar: Jack Richardson
    Jack Richardson
    Support staff
    July 22, 2026 at 06:34

    Hello @Ali,

    We kindly ask you to review the changes we have made. We have fixed the fatal errors in your theme files and uploaded the corrected version to your website. These fixes will also be included in our next theme update, so you will not lose any modifications.

    Additionally, we have temporarily deactivated the Atomic Builder option in your Elementor settings, as we have noticed that some of our customers experience editor loading issues when this setting is enabled.

    For more details, please refer to the following topics:
    https://www.8theme.com/topic/severe-performance-issues-and-elementor-editor-not-loading-with-woocommerce-xstore-core/#post-471452
    https://www.8theme.com/topic/elementor-not-working-and-required-safe-mode/#post-471270

    Best regards,
    Jack Richardson
    The 8Theme’s Team

    Content is visible for topic creator and
    support staff only.
  • Viewing 2 results - 1 through 2 (of 2 total)

You must be logged in to reply to this topic.Log in/Sign up

We're using our own and third-party cookies to improve your experience and our website. Keep on browsing to accept our cookie policy.