December 31, 15:38
This is a very common scenario, and it's generally not an issue with WooCommerce or the theme itself. To put it simply: WooCommerce's AJAX functionality itself is fine; the problem usually lies in the cache configuration.
Key points for quick troubleshooting: Caching plugins that fail to exclude ?wc-ajax= or admin-ajax.php can easily cause filtering, adding to cart, and other AJAX actions to slow down or fail. Many caching rules only exclude cart/checkout, but actual AJAX requests are still being cached.
The "first time works fine, then slows down" pattern is typically how caching manifests after it takes effect. Practical recommendations: - Exclude all WooCommerce AJAX requests - Do not cache URLs containing filter parameters - Keep list page caching active, but disable caching for filtered results If disabling caching resolves the issue, it strongly indicates a caching strategy problem, not a WooCommerce limitation.





