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:
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.
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?