“Cart simulation failed: Could not validate nonce” every minute on live site
-
I’m seeing continuous woocommerce-paypal-payments log entries like this on my live site:
Error – Cart simulation failed: Could not validate nonce.
These appear roughly once per minute, even when no one is actively checking out. I don’t know when it started but has been going on as far back as my logs show (3/10/26).
Site details
- Site URL: https://arrow4graphics.com
- WooCommerce version: Version 10.6.2
- WooCommerce PayPal Payments version: Version 4.0.2
- WordPress version: 6.9.4
- Theme: Kadence (free)
- Hosting: ICDSoft
- Caching/CDN: WP Rocket, server‑side cache, Cloudflare (free)
- Other key plugins: Rank Math, Wordfence, Ajax Search Pro, Cloudflare Turnstile, WooCommerce Shipping & Tax, etc.
What I’m seeing
- Example log block:
text
2026-04-08T13:23:26+00:00 Error #4683 – Cart simulation failed: Could not validate nonce.
2026-04-08T13:24:26+00:00 Error #6258 – Cart simulation failed: Could not validate nonce.
(similar entries continue about once a minute)
- Real payments: multiple Credit/debit card and PayPal payments succeeded and one was declined by the provider (normal decline), so live checkout is mostly working.
Steps I already tried
- Excluded WooCommerce pages from Cloudflare cache using Cache Response Rules:
- *arrow4graphics.com/cart*
- *arrow4graphics.com/checkout*
- *arrow4graphics.com/my-account*
- *arrow4graphics.com/?wc-ajax=*
All set with Cache-Control: no-cache and cache purged afterward.
- WP Rocket: confirmed cart/checkout/my‑account are excluded from caching and cleared plugin + server cache.
- Tested in an incognito browser to avoid any logged‑in or cookie issues.
- The same errors do not appear on my staging site, which uses PayPal sandbox and similar plugins/settings.
Despite this, the “Cart simulation failed: Could not validate nonce” errors continue on live about once per minute.
Questions
- Is this expected background behavior that can be safely ignored, or does it indicate a real problem that could affect customers?
- Are there known issues in my WooCommerce PayPal Payments version related to the cart simulation nonce validation?
- Is there any filter or setting I can use to disable or adjust the cart simulation endpoint, or further debug why the nonce is failing?
I can provide:
- Full woocommerce-paypal-payments log for today
- WooCommerce System Status report
- Specific Debug IDs if needed
Thank you for any guidance you can provide.
The page I need help with: [log in to see the link]
You must be logged in to reply to this topic.