Confirm template overrides aren't to blame for WooCommerce Review For Discount Plugin issue

I have had multiple customers state that they cannot leave a review in my WooCommerce store. The exact verbiage they receive when trying to leave a review is as follows, “You have taken too long, please go back and try again.” I use X-theme and WooCommerce “Review for Discount” plugin and have for quite some time. This is a fairly new issue. I’ve gone back and forth with them and here is the most recent communication…

Hi Jessica,

That is exactly what I needed as it included the URL the customer would use to be directed to the product page:

https://pronounceskincare.com/product/the-anything-salve/

However, there isn’t anything specific about this URL that makes it unique to the user or the user session. That said, I can only assume the issue is a result of the host server or the active theme.

Not being able to replicate the problem makes this very difficult to troubleshoot. I’d normally suggest that you try switching back to a default theme like Twenty Seventeen and disable all plugins except for WooCommerce and WooCommerce Review for Discount, to see if this resolves the issue. However, it may be best to just get with the theme author to confirm the template overrides aren’t to blame before it results to that.

Below is the contact information for the theme author and the list of overrides applied by the theme, including the x/woocommerce/single-product-reviews.php file.

https://theme.co/x/support/

Templates

Archive Template: Your theme has a woocommerce.php file
you will not be able to override the woocommerce/archive-product.php custom template since woocommerce.php has priority over archive-product.php. This is intended to prevent display issues.

Overrides: x/woocommerce/cart/cross-sells.php
x/woocommerce/loop/loop-end.php
x/woocommerce/loop/loop-start.php
x/woocommerce/loop/pagination.php
x/woocommerce/notices/error.php
x/woocommerce/notices/notice.php
x/woocommerce/notices/success.php
x/woocommerce/single-product/related.php
x/woocommerce/single-product/tabs/tabs.php
x/woocommerce/single-product/up-sells.php
x/woocommerce/single-product-reviews.php
The other thing would be to get the specific error message from the User, like the exact text. With that, your host can help search the site’s files ( including the 35 other active plugins as I could not search ) for that specific error message or check to see if it is related to the server by checking PHP error logs. However, I’ve checked all plugins supported by us that are installed and none include a timeout or text similar to it.

That said, I have ruled out WooCommrece and the WooCommerce Review for Discount extension as reasons for the review timeout issue.

Hopefully, this gets you going in the right direction. Please let us know if you have any other questions or if we can be of help along the way.

Thanks again,

John Coy - Happiness Engineer

Check out our WooCommerce Self-Service Guide for tips and best practices!

Thoughts on this? Can you help, please?

Hello @scratchmommy,

Thanks for writing in! I have created a test review and it should have appeared in review moderation area of your product page: https://cl.ly/c48c26

If the test review appears in moderation, the issue could be related to the end user since we cannot replicate it.

Please check it out.

Hi X,

I help out with the Pronounce site and I was just able to replicate the issue using a browser that I’m not logged into. Does this provide any further insight? This was with Safari.

Hello @INcroatia,

I do not believe that this has something to do with the browser. I also have tested the page in Safari and I can still send the review for moderation. No errors displayed on my end.

Best Regards.

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