What is the issue you’re encountering
The wordpress plugin Cloudflare doesn’t purge the cache of pages if “Default customer location” is set to “'Geolocate (with page caching support)” in Woocommerce > settings > general
What steps have you taken to resolve the issue?
Have to manually purge the page
What are the steps to reproduce the issue?
When this mode is activated, woocommerce adds automatically to all urls a query var called “v” with a number in it. Example : mysite.com/shop/?v=xxxxxxxxxx
When the mode is not activated, every time we an update, it purges the concerned pages. But as soon as we activate it, we have to manually purge the page.
We had to activate this mode since we didn’t find a way to separate caches for user with or without VAT (which depends first on their location and then on their delivery address). If CF can offer a working solution to be sure we have different cached versions for pages with or without VAT we could disable the mode. If not, the plugin has to be updated to it takes this setting into account.
Thanks