Claim your freedom to choose the perfect partner for your multi-vendor journey.

FREEDOM25

Celebrate the festive season by giving your marketplace a powerful lift!

FESTIVE20

5.0.0
Multi-store. Franchise. Facilitator. AI tools.
Everything your marketplace needs - now in one platform.
Power your marketplace dreams with unbeatable Black Friday deals!

MVXBLACK30

Supercharge your marketplace vision with unstoppable Cyber Monday deals!

MVXCYBER30

Holiday cheer, bigger savings
Take 25% off-because your marketplace deserves a gift too.

happyholiday

Critical Error when I update the plugin both multivendor x and multivendor x pro

Open
Viewing 3 reply threads
  • Author
    Posts
    • #252224
      matteor182
      Participant

      Today I updated the plugin from version 4.2.42 and 1.3.25 to the latest version available, but when I update either the MultivendorX plugin or the MultivendorX Pro, it gives me this Critical error which I attach in the logs, I’ve now restored the backup, but I can’t update the plugin. Maybe something is missing from the latest update?
      I look forward to hearing from you, thank you very much

      [24-Apr-2026 08:01:47 UTC] PHP Fatal error: Uncaught Error: Call to undefined function mvx_list_all_modules() in /home/customer/www/giardinodimezzo.eu/public_html/wp-content/plugins/mvx-pro/classes/class-mvx-pro.php:36
      Stack trace:
      #0 /home/customer/www/giardinodimezzo.eu/public_html/wp-content/plugins/mvx-pro/mvx-pro.php(53): MVX_pro->__construct(‘/home/customer/…’)
      #1 /home/customer/www/giardinodimezzo.eu/public_html/wp-settings.php(560): include_once(‘/home/customer/…’)
      #2 /home/customer/www/giardinodimezzo.eu/public_html/wp-config.php(67): require_once(‘/home/customer/…’)
      #3 /home/customer/www/giardinodimezzo.eu/public_html/wp-load.php(50): require_once(‘/home/customer/…’)
      #4 /home/customer/www/giardinodimezzo.eu/public_html/wp-blog-header.php(13): require_once(‘/home/customer/…’)
      #5 /home/customer/www/giardinodimezzo.eu/public_html/index.php(17): require(‘/home/customer/…’)
      #6 {main}
      thrown in /home/customer/www/giardinodimezzo.eu/public_html/wp-content/plugins/mvx-pro/classes/class-mvx-pro.php on line 36

    • #252225

      Hi there,

      We’re sorry to hear that you’ve encountered this issue.

      This issue has most likely occurred because an older version of MultiVendorX Pro (any version prior to 2.0.0) was used alongside the latest version of the MultiVendorX free plugin.

      The newer version of the free plugin (5.0.0) includes significant architectural changes, which makes it incompatible with older Pro versions. Because of this mismatch, conflicts can arise, leading to the issue you experienced.

      To avoid such problems, both the free and Pro versions need to be updated to their latest compatible versions.

      To resolve this, we recommend the following steps:

      — First, deactivate the MultiVendorX Pro plugin on your site.
      — Then, update the MultiVendorX free plugin to the latest version (5.0.0).
      — Once the update is complete, download the latest version of MultiVendorX Pro (2.0.0) from your account here:https://multivendorx.com/my-account/api-downloads/
      — Install and activate the updated Pro version on your site.

      This sequence ensures compatibility between both plugins and should resolve the issue.

      If you need any assistance while following these steps or face any further issues, please feel free to reach out—we’ll be happy to help.

    • #252227
      matteor182
      Participant

      I tried the procedure but it doesn’t work, I also deleted the two plugins and re-downloaded the MultivendorX plugin from scratch from the WordPress.org repository, and it gives me another error as soon as I activate it, thank you very much:

      [24-Apr-2026 08:47:14 UTC] PHP Fatal error: Uncaught TypeError: Cannot access offset of type string on string in /home/customer/www/giardinodimezzo.eu/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/Install.php:1639
      Stack trace:
      #0 /home/customer/www/giardinodimezzo.eu/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/Install.php(1105): MultiVendorX\Install->migrate_old_settings()
      #1 /home/customer/www/giardinodimezzo.eu/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/Install.php(50): MultiVendorX\Install->migrate_mvx_to_multivendorx()
      #2 /home/customer/www/giardinodimezzo.eu/public_html/wp-includes/class-wp-hook.php(341): MultiVendorX\Install->run_migration(”)
      #3 /home/customer/www/giardinodimezzo.eu/public_html/wp-includes/class-wp-hook.php(365): WP_Hook->apply_filters(NULL, Array)
      #4 /home/customer/www/giardinodimezzo.eu/public_html/wp-includes/plugin.php(522): WP_Hook->do_action(Array)
      #5 /home/customer/www/giardinodimezzo.eu/public_html/wp-settings.php(742): do_action(‘init’)
      #6 /home/customer/www/giardinodimezzo.eu/public_html/wp-config.php(67): require_once(‘/home/customer/…’)
      #7 /home/customer/www/giardinodimezzo.eu/public_html/wp-load.php(50): require_once(‘/home/customer/…’)
      #8 /home/customer/www/giardinodimezzo.eu/public_html/wp-blog-header.php(13): require_once(‘/home/customer/…’)
      #9 /home/customer/www/giardinodimezzo.eu/public_html/index.php(17): require(‘/home/customer/…’)
      #10 {main}
      thrown in /home/customer/www/giardinodimezzo.eu/public_html/wp-content/plugins/dc-woocommerce-multi-vendor/classes/Install.php on line 1639

    • #252228

      Hi there, We’re sorry to hear that the process didn’t work as expected and that you encountered issues during activation.

      To assist you more effectively, we kindly request you to share access to a staging site (a replica of your live site) so we can review the upgrade process and identify the cause of the issue.

      Additionally, it would be helpful if you could share the FTP access details as well, as this will allow us to investigate more thoroughly. When sharing any access credentials, please make sure to mark your reply as private for security purposes.

      We look forward to your response with the requested details so we can assist you in resolving this as quickly as possible.

Viewing 3 reply threads
  • You must be logged in to reply to this topic.
Shopping Cart
Scroll to Top