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
Something big is coming for marketplace admins… MultiVendorX 5.0 is almost here. Are you ready?
Be the first to explore all the game-changing features!
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

Recaptcha doesnt work

Resolved
Viewing 51 reply threads
  • Author
    Posts
    • #248266
      Picflick
      Participant

      Hi,
      I have added a recaptcha feature to my vendors sign up journey: https://ibb.co/6fBX4QF
      However, every time I try test it, the webpage reloads stating “Error: Please Verify Recaptcha”. This happens multiple times and it is a struggle for my vendors to register.
      I have recreated the keys on Google, allowed AMP, and verified that the domains are correct.
      What could the issue be?
      Thanks,
      PicFlick

    • #248284
      Anushka Sinha
      Moderator

      Hi @Picflick,
      Sorry to hear you’re facing an issue.

      I’ve reviewed and tested the reCAPTCHA flow on my end, and everything appears to be working as expected. Here is a screenshot of the flow on our end : https://snipboard.io/LXuGc5.jpg
      To help us investigate further, could you please share temporary access to your site so we can test and replicate the issue there?

      Kindly make sure to mark your reply as private when sharing sensitive information.

      Looking forward to your response.

    • #248530
      Anushka Sinha
      Moderator

      Hi there,
      We’re waiting for the FTP access to proceed with resolving the issue. Kindly share it at your convenience so that we can assist you further.
      Kindly make sure to mark your reply as private when sharing sensitive information.

    • #248615
      Picflick
      Participant

      Sorry for the delayed response and thank you for proactively following up… Let me refresh our staging environment and I will share access

    • #248629
      Anushka Sinha
      Moderator

      Hi there,
      Thank you for the update.

      Please let us know once the access is ready, and we’ll proceed accordingly.
      Please make sure to mark your reply as private when sharing these details to keep your information secure.

    • #248631
      Picflick
      Participant
      This reply has been marked as private.
    • #248635
      Anushka Sinha
      Moderator

      Hi there,

      Thank you for sharing the details.

      As you mentioned the issue is not occurring on the staging site and only on the live site, and also everything appears to be functioning correctly on our end, we recommend double-checking the reCAPTCHA configuration on your live site. Please ensure that both the site key and secret key are correctly set up.

      If the issue still persists, we kindly request you to create a new staging site that is an exact replica of your live site and share the following details with us:
      Staging site URL , Temporary admin access and FTP credentials.

      Please remember to mark your reply as private when sharing this information to keep your data secure.

      Looking forward to your response so we can assist you further.

    • #248768
      Picflick
      Participant
      This reply has been marked as private.
    • #248796
      Anushka Sinha
      Moderator

      Hi there,
      Thank you for sharing the credentials.

      However, we’re unable to log in to your site. Here is a screenshot of the issue we are facing: https://tinyurl.com/ysupe8p6

      Also, we’re unable to connect to your FTP. Below is the error message we’re receiving:
      Status: Connecting to sftp.wp.com…
      Status: Using username “staging-d8a8-picflick173179870.wordpress.com”.
      Status: Access denied
      Error: Authentication failed.
      Error: Critical error: Could not connect to server

      Kindly verify the login details and FTP credentials and share with us so we can proceed further.

      Please remember to mark your reply as private when sharing this information to keep your data secure.

      Looking forward to your response.

    • #248836
      Picflick
      Participant
      This reply has been marked as private.
    • #248841

      Thank you for sharing the access details with us. Could you please confirm if we have permission to deactivate plugins and themes on the site in order to investigate the issue further?

    • #248845
      Picflick
      Participant

      Yes sure, but only if you let me know what you did so that I can go and rectify/replicate. Thanks.

    • #248848

      Thank you for your confirmation. Please allow us some time to review the issue, and we’ll keep you updated accordingly.

    • #248878
      Picflick
      Participant

      Good morning,
      Kindly following up if you have an update please.
      Thanks, PicFlick

    • #248880

      Hello there, Thank you for getting back to us.

      We’ve logged into your site to investigate the issues you reported. Regarding the reCAPTCHA concern — everything appears to be working fine on your shared site. Please refer to this video for confirmation:
      https://www.awesomescreenshot.com/video/42285412?key=7ea90b74723a17cac26337794817cb87

      As we’re currently unable to replicate the issue on your shared site, it’s difficult for us to identify the cause and suggest a solution for your live site. Kindly review the video and ensure the reCAPTCHA issue can be reproduced on the shared site.

      As for the other two issues — the “All Products” table and the critical error — we’re unable to access the vendor dashboard. It seems the Jetpack plugin may be interfering. Could you please deactivate Jetpack on the staging site? This will help us continue debugging and assist you more effectively.

      We look forward to your response.

    • #248923
      Anushka Sinha
      Moderator

      Hi there,

      We’re currently waiting for you to replicate the reCAPTCHA issue on the site you shared so we can investigate further.

      Additionally, please deactivate Jetpack on the staging site, as it’s preventing us from accessing the vendor dashboard.

      Looking forward to your update.

    • #248967
      Anushka Sinha
      Moderator

      Hi there,
      Just a quick reminder – we’re waiting for you to replicate the reCAPTCHA issue and deactivate Jetpack, as it’s affecting access to the vendor dashboard on the staging site. Once that’s done, we’ll be able to investigate further.

      Looking forward to your update.

    • #248979
      Picflick
      Participant

      Hi,
      Sorry for the delay. Thanks for following up.
      Unfortunately (or fortunately) I am not experiencing that issue now. I will try again soon.
      For the other 2 issues, you previously asked me if you can deactivate plugins on the staging website and I approved. So I am not sure why you are wanting me to deactivate Jetpack now? Thirdly, what is the issue for not being able to access the vendor dashboard? Why do you think it’s Jetpack? None of my vendors are having issues accessing it.
      Thanks, Greg

    • #248980
      Anushka Sinha
      Moderator

      Hi there,
      Thank you for the update.
      The reason we asked to deactivate the Jetpack plugin is because, during our testing, we noticed that it was interfering with the vendor login. As shown here: https://snipboard.io/7eUQnc.jpg, we tried registering using our email ID, and Jetpack seems to be sending a verification code.

      However, while we are receiving a password reset email, no verification code is being sent – this is preventing us from logging in as a vendor and continuing the investigation.

      We also checked the email log using the plugin already active on your site, but found no record of any verification code being sent. To cross-verify, we installed the WP Mail Logging plugin, but unfortunately, the result was the same – no verification email was triggered:
      ( https://staging-d8a8-picflick173179870.wpcomstaging.com/wp-admin/admin.php?page=wpml_plugin_log )

      Based on this, it seems that the email containing the verification code is not being triggered at all, which is likely why we’re unable to complete the vendor login.

      That said, kindly deactivate the Jetpack plugin so that we can investigate the issue on your end and provide a solution.

      Waiting for your response.

    • #249000
      Anushka Sinha
      Moderator

      Hi there,
      Thank you for sharing the details with us.
      We were able to log in to the vendor dashboard successfully.The issues you are facing in the vendor dashboard seems to be caused by an error in the backend. We’ll need to debug it to identify the exact cause.

      For this, we’ll need access to your FTP credentials. Unfortunately, we weren’t able to log in using the FTP details you shared earlier. We also noticed that while the File Manager plugin is installed, we couldn’t locate the specific file needed for debugging.
      Could you please share the correct FTP credentials for the site, so we can proceed with identifying and resolving the issue?

      Please remember to mark your reply as private when sharing this information to keep your data secure.

      Thanks for your cooperation!

    • #249027
      Picflick
      Participant
      This reply has been marked as private.
    • #249038
      Anushka Sinha
      Moderator

      Hi there,
      Thank you for your patience.

      We’ve applied a fix on your site regarding the issues you were experiencing in the Vendor Dashboard. To resolve this, we added a dequeue code snippet to your functions.php file. While the code is already implemented, here it is for your reference:

      add_action('init', function () {
      remove_action('wp_footer', ['Themify_Builder_Active', 'async_footer']);
      });

      Please check the flow on your end and confirm if the issues has been resolved.

      If you’re still experiencing any problems, feel free to reach out – we’re happy to assist further.

    • #249048
      Picflick
      Participant

      Hi,
      Thanks very much for getting back to me.
      Firstly, I dont see this currently in my staging website’s functions.php file… where did you paste it?
      Secondly, which issue will this resolve? There are 2
      1. https://multivendorx.com/support-forum/topic/critical-error-when-navigate-to-set-up-vendor-store/#post-248879
      2. https://multivendorx.com/support-forum/topic/vendor-dashboard-all-products-table-issue/#post-248877
      After I pasted the code, I dont see it resolving either… The table of products is still off the screen: https://ibb.co/YTNWLXFV and it is still produces a critical error when navigating to the set up wizard.
      Please advise.
      PicFlick

    • #249055
      Anushka Sinha
      Moderator

      Hi there,
      Thank you for your update.

      We initially added the code to the functions.php file of your Themify Shoppe parent theme and,we tested both the issues – the All Products table layout and the Setup Wizard critical error was resolved.

      However, upon logging in again, we noticed that your site is currently running the child theme, which means the code in the parent theme’s functions.php wouldn’t take effect. We’ve now moved the code to your child theme’s functions.php file to ensure it is properly applied.
      Now, kindly check if both the issues are resolved.

      If you need any further assistance, please don’t hesitate to reach out – we’ll be glad to help.

    • #249062
      Picflick
      Participant

      Hi,

      I truly appreciate your assistance in resolving this, providing the code, and inserting it into the correct location, however, unfortunately the 1st issue of the ‘All Products’ table is still occurring (https://ibb.co/cKVHcM9H). Maybe you can show me from your side why you say its working?

      The ‘critical website issue’ is not occurring 🙂 Thank you!

      I’m just concerned that this piece of code could impact somewhere else on the website… What else would disabling the async_footer method affect please?

      Thanks again for the support.

      PicFlick

    • #249063
      Picflick
      Participant

      Sorry – there is still an issue on my live website.

      Please see video evidence of when I tried to test these 2 issues after inserting the code provided:

      https://www.loom.com/share/430500fc04df412e9068711a3852fa43?sid=5e018d1c-1527-4586-9c54-2076da694755

      Please assist. Thanks

      PicFlick

    • #249073

      Hello There,

      We’re sorry to hear that you’re still experiencing the issue on your end.

      To help us investigate further, please deactivate Jetpack verification temporarily so we can successfully log in to the vendor dashboard. Currently, it is asking for a verification code, but we are not receiving any.

      Once this is done, kindly let us know so we can access your site, check the issue thoroughly, and assist you in resolving it.

      Thank you for your cooperation.

    • #249075
      Picflick
      Participant
      This reply has been marked as private.
    • #249082

      Thank you for sharing the access details. We were able to log in to the vendor dashboard, and the All Products page appears to be working correctly. Please refer to the screenshot here: https://tinyurl.com/2c95kmw3.

      Kindly ensure that the issues are reproducible on the staging site you shared. Once the issues are replicated, we will be able to investigate further and assist you accordingly.

    • #249084
      Picflick
      Participant

      Hi,
      Zoom out and you will see the error still occurs.
      Also, what about the second issue? https://multivendorx.com/support-forum/topic/critical-error-when-navigate-to-set-up-vendor-store/#post-248879
      Thanks, PicFlick

    • #249086

      Hi there, Thanks for sharing the information. We are checking both the issues on your end. Kindly provide us some time and we will get back to you accordingly.

    • #249102
      Picflick
      Participant

      Thanks. Please let me know

    • #249124

      Hello There,

      Thank you for your cooperation.

      We have checked your shared site. While our team is currently investigating the issue with the “All Products” page, we were unable to replicate the problem with the Vendor Setup Wizard. Everything appears to be working correctly on our end. You can view the recorded test here: https://www.awesomescreenshot.com/video/42668619?key=a49f53cd61655d3926e8902b2e5e8894.

      As for the “All Products” page issue, we will keep you updated as soon as we release a fix.

      Thank you again for your patience and understanding.

    • #249136

      Hi There, Hope you are doing well. We have added the following code to your active theme’s functions.php file, and now the “All Products” page is displaying correctly:

      add_action( 'template_redirect', function () {
      if (is_vendor_dashboard()) {
      ob_start( function( $html ) {
      // Remove all Themify preload & stylesheet tags
      $html = preg_replace( '#]+href="[^"]*themify[^"]*\.css[^"]*"[^>]*>#i', '', $html );
      return $html;
      } );
      }
      } );

      Kindly check and let us know if you need any further assistance.

    • #249199
      Picflick
      Participant
      This reply has been marked as private.
    • #249244

      Hello there, We apologize for the inconvenience. The issue occurred due to a problem with MultiVendorX.

      We have already released an update with the necessary fixes and updated the plugin on your site. The vendor dashboard should now be displaying correctly: https://tinyurl.com/26qqcq34.

      Kindly check and confirm if everything is working as expected.

      Regarding the critical error, please enable the debug log on your site and share the error details with us. This will help our team investigate and assist you further as we are not able to recreate the same.

      Thank you for your cooperation.

    • #249249
      Picflick
      Participant

      Hi,
      Thanks. I can confirm that the dashboard is displaying correctly, however the all-products page is not (https://ibb.co/gbqcfrT2) even after you provided the code.
      Please see attached for the debug.log: https://justpaste.it/49fto
      Thanks, PicFLick

    • #249252

      Hello there,

      Thank you for getting back to us.

      The code we provided earlier had successfully resolved the issue with the All Products page, as also confirmed by you here: https://multivendorx.com/support-forum/topic/vendor-dashboard-all-products-table-issue/.

      To help us understand why the previous solution is no longer working, could you kindly share if any recent changes have been made on your end? This will allow us to assist you more effectively.

      Regarding the logs you shared — we noticed they contain general error information. If possible, please provide the specific error message you’re encountering on the store setup page. This will help us diagnose and resolve the issue more accurately.

      Looking forward to your response.

    • #249256
      Picflick
      Participant

      Thanks for responding.
      I agree, it did work, and now no longer does 🙁 Honestly, I just refreshed my staging website. Maybe when the developers accessed it in the back-end last time they did something which they didn’t tell me to do on live?
      Does this help?

      [06-Aug-2025 10:26:51 UTC] PHP Fatal error: Uncaught Error: Call to undefined function Automattic\Jetpack\Forms\Dashboard\get_current_screen() in /wordpress/plugins/jetpack/14.9/jetpack_vendor/automattic/jetpack-forms/src/dashboard/class-dashboard-view-switch.php:305
      Stack trace:
      #0 /wordpress/plugins/jetpack/14.9/jetpack_vendor/automattic/jetpack-forms/src/dashboard/class-dashboard-view-switch.php(294): Automattic\Jetpack\Forms\Dashboard\Dashboard_View_Switch->is_classic_view()
      #1 /wordpress/plugins/jetpack/14.9/jetpack_vendor/automattic/jetpack-forms/src/dashboard/class-dashboard-view-switch.php(79): Automattic\Jetpack\Forms\Dashboard\Dashboard_View_Switch->is_visible()
      #2 /wordpress/core/6.8.2/wp-includes/class-wp-hook.php(324): Automattic\Jetpack\Forms\Dashboard\Dashboard_View_Switch->print_styles(”)
      #3 /wordpress/core/6.8.2/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(”, Array)
      #4 /wordpress/core/6.8.2/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
      #5 /srv/htdocs/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-vendor-dashboard.php(2655): do_action(‘admin_print_sty…’)
      #6 /srv/htdocs/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-vendor-dashboard.php(2574): MVX_Admin_Dashboard->setup_wizard_header()
      #7 /srv/htdocs/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx-vendor-dashboard.php(71): MVX_Admin_Dashboard->vendor_setup_wizard()
      #8 /srv/htdocs/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx.php(422): MVX_Admin_Dashboard->__construct()
      #9 /srv/htdocs/wp-content/plugins/dc-woocommerce-multi-vendor/classes/class-mvx.php(213): MVX->init_vendor_dashboard()
      #10 /wordpress/core/6.8.2/wp-includes/class-wp-hook.php(324): MVX->init(”)
      #11 /wordpress/core/6.8.2/wp-includes/class-wp-hook.php(348): WP_Hook->apply_filters(NULL, Array)
      #12 /wordpress/core/6.8.2/wp-includes/plugin.php(517): WP_Hook->do_action(Array)
      #13 /wordpress/core/6.8.2/wp-settings.php(727): do_action(‘init’)
      #14 /srv/htdocs/wp-config.php(87): require_once(‘/wordpress/core…’)
      #15 /wordpress/core/6.8.2/wp-load.php(55): require_once(‘/srv/htdocs/wp-…’)
      #16 /wordpress/core/6.8.2/wp-blog-header.php(13): require_once(‘/wordpress/core…’)
      #17 /wordpress/core/6.8.2/index.php(17): require(‘/wordpress/core…’)
      #18 {main}
      thrown in /wordpress/plugins/jetpack/14.9/jetpack_vendor/automattic/jetpack-forms/src/dashboard/class-dashboard-view-switch.php on line 305

    • #249262

      Hello There, We have re-added the code on your site, and you can find the code below for your reference:

      https://gist.github.com/user-promi/71c7a333319b90b262f7335dce7be5a3

      Regarding the error in the vendor setup wizard, it appears to be caused by the Jetpack plugin. We recommend reaching out to their support team for assistance.

      If you need any further help from our side, please feel free to let us know.

    • #249268
      Picflick
      Participant

      Thank you. The all-products page is working fine now

    • #249269

      Hello, Thank you for the confirmation! We’re glad to hear that the All Products page is now working fine.

      If you need any further assistance, please feel free to reach out.

    • #249353
      Picflick
      Participant

      Regarding the error in the vendor setup wizard, I raised this with Jetpack: https://wordpress.org/support/topic/subject-bug-get_current_screen-called-without-global-scope-in-dashboard_view/#post-18593845. They advise that this is a fundamental plugin part of wordpress which the platform cannot work without, so they are inferring MVX to please assist resolving

      Here is exact feedback from then when discussing over chat:

      “I discussed with The WordPress.com team, and it turns out that Jetpack is not a plugin to use for certain features, its actually how I get the site’s main hosting features, without it the site in general will not work at all.
      If we’re seeing Jetpack errors, this means that there is an conflict with Jetpack, but Jetpack on its own is working fine.”

      Furthermore, I deactivated all plugins except WooCommerce, MultivendorX, and MultivendorX Pro, and set the theme to twenty-one. The error is still occuring, so it has to be something wrong with MultiVendorX please

      Kindly assist. Thanks

    • #249360

      Hello there, Thank you for getting back to us.

      Please note that the error you are encountering is originating from the Jetpack plugin, and the fix will need to be implemented in their plugin itself. Specifically, the issue is in this line:

      Uncaught Error: Call to undefined function Automattic\Jetpack\Forms\Dashboard\get_current_screen() in /wordpress/plugins/jetpack/15.0-a.1/jetpack_vendor/automattic/jetpack-forms/src/dashboard/class-dashboard-view-switch.php:305

      Since the fix needs to be applied on their end, it is unfortunately not something we can directly resolve from our side.

      That said, if there is anything required from our end to help their team address the error on your site, we will be happy to assist. If you wish, you can write to the Jetpack plugin team while keeping us in the loop, and we will coordinate with them accordingly.

      Thank you for your understanding.

    • #249391
      Picflick
      Participant

      Here is their feedback:

      ————————————–

      Hi there,

      We are still reviewing the issues you are having with the mvx-pro plugin. That said, it appears to be throwing various fatal errors along with dc-woocommerce-multi-vendor, unrelated to Jetpack:

      PHP Fatal error: Uncaught Error: Class “WC_Widget” not found in /srv/htdocs/wp-content/plugins/dc-woocommerce-multi-vendor/classes/widgets/class-mvx-widget-vendor-product-categories.php:7

      PHP Fatal error: Uncaught Error: Call to a member function get_products_ids() on bool in /srv/htdocs/wp-content/plugins/dc-woocommerce-multi-vendor/includes/mvx-core-functions.php:1073

      PHP Fatal error: Uncaught Error: Class “MVX_Pro\Modules\PayPalMarketplace\Subscriptions\WP_User” not found in /srv/htdocs/wp-content/plugins/mvx-pro/modules/paypal-marketplace/includes/Subscriptions/VendorSubscription.php:424

      We also see the following warnings due to the way it’s trying to start a session:

      PHP Warning: session_start(): Session cannot be started after headers have already been sent in /srv/htdocs/wp-content/plugins/mvx-pro/modules/marketplace-membership/mvx-pro-marketplace-membership.php on line 21

    • #249392
      Picflick
      Participant

      I saw that you were accessing my staging website and testing on Friday – please advise what you did? Because this webpage is working now: https://staging-d8a8-picflick173179870.wpcomstaging.com/dashboard/?page=vendor-store-setup
      It is still not working on live, so you clearly did something to fix it.
      Please let me know. Thanks

    • #249395

      Hi there, Thank you for getting back to us. We’d like to clarify that no changes have been made by us on your end. As for the other errors, I’ll be sharing those with our development team, and I’ll keep you updated as soon as I hear back from them.

      Please note, our replies may be slightly delayed as we’re closed over the weekend.

      We truly appreciate your understanding.

    • #249441

      Hello there, We’ve checked on our end but were unable to replicate the errors you shared.

      Could you please let us know the exact steps to reproduce the errors so we can troubleshoot them accordingly?

    • #249460
      Picflick
      Participant

      Hi,
      Sure – my vendor logs in for the first time and is navigated to the vendor set up wizard (https://picflick.co.za/dashboard/?page=vendor-store-setup) and then the error appears.
      Please see this video: https://www.loom.com/share/decee12dd89f46c095d8b63733b7a07e?sid=f75b8fda-e27f-4581-8534-de24c54d0ea8
      Kindly assist.

    • #249463

      Hi there, Thank you for reaching out to us. We checked your staging site but were unable to replicate the issue you mentioned. You can review our findings in this video: https://www.awesomescreenshot.com/video/43309117?key=e4147849dbc3e64ac63e61b2f4e0b01d
      .

      Kindly ensure the issue is fully reproducible on your staging site so we can investigate further and provide you with the assistance accordingly.

    • #249477
      Picflick
      Participant
      This reply has been marked as private.
    • #249481
Viewing 51 reply threads
  • The topic ‘Recaptcha doesnt work’ is closed to new replies.
Shopping Cart
Scroll to Top