WoodMart 8.5.5 Guest Wishlist/Compare Issue
We are experiencing an issue with the built-in WoodMart Wishlist and Compare features for guest (logged-out) users only.
Wishlist
* Clicking the wishlist button adds the product successfully.
* The header wishlist counter increments correctly.
* The woodmart_wishlist_products cookie is created and contains the correct product IDs.
* However, when navigating to /wishlist-4/, the page incorrectly displays “This wishlist is empty.”
* At the same time, the header counter immediately changes back to 0.
* Refreshing the page immediately displays the correct wishlist contents.
Compare
* Products add correctly.
* Removing products does not update the compare page until the page is refreshed.
What we have already tested
* Logged-in users work correctly.
* Problem occurs in Chrome, Safari and Edge.
* Sucuri cache exclusions configured.
* WP Rocket exclusions configured.
* Wishlist/Compare pages excluded from cache.
* Cookie exclusions configured.
* Perfmatters Delay JavaScript tested both enabled and disabled.
* No JavaScript console errors.
* No Fetch/XHR requests are generated during the issue.
* Cookies are present and contain the correct data.
This appears to be a guest cookie synchronization/page rendering issue in WoodMart rather than a caching issue.
Please let me know if this is a known issue in 8.5.5 or if there is a patch or workaround available.