DevHub Logo
Home/Blog/WooCommerce Cart Not Updating

Kadence Blocks Cart Popout Stops Working After WooCommerce 10.6 Update? Fix Interactivity API Conflict

Motions Studio Team

July 10, 2026

6 min read
WooCommerce cart issue

How the Error Looks

After updating WooCommerce to version 10.6 or later, the Kadence Blocks 'Show cart popout on add to cart' feature stops working. When a user adds a product to the cart, the expected popup mini-cart no longer appears. The product is added to the cart silently, and the cart icon may update, but the popout modal fails to trigger. This issue has been confirmed as a regression introduced in WooCommerce 10.6, which switched the mini-cart to use the new Interactivity API. Kadence Blocks’ popout component relies on the older cart fragment system, and the two conflict. The problem affects stores using the Kadence Theme or Kadence Blocks plugin.

Step-by-Step Solution

  • 1Update Kadence Blocks and Kadence Theme to latest versions (check changelogs for dedicated fix).
  • 2If still broken, add the code snippet to your child theme's functions.php (via WP Admin > Appearance > Theme File Editor).
  • 3Clear all caches: browser cache, plugin cache (like WP Rocket, W3 Total Cache), and server cache (if any).
  • 4Test adding a product to the cart from the shop page or single product page.
  • 5If the popout appears, the fix works. If not, deactivate all other plugins and switch to Storefront theme to confirm the conflict is still with WooCommerce core.
  • 6Report any persistent issues to the Kadence support team, as they may release a permanent update.
// Add to child theme's functions.php to restore legacy mini-cart behavior
add_filter( 'woocommerce_use_interactivity_api', '__return_false' );

// Alternative: Only disable for Kadence popout if needed (optional)
add_action( 'wp_enqueue_scripts', function() {
    if ( function_exists( 'kadence_blocks' ) ) {
        add_filter( 'woocommerce_use_interactivity_api', '__return_false' );
    }
});

Final Recommendation

Best Practice

This workaround disables the new Interactivity API for the entire site. While it restores the cart popout, it may also affect other WooCommerce blocks (Cart, Checkout) that rely on the newer API. For a more refined solution, consider temporarily disabling only the Interactivity API on pages where Kadence popout is used (e.g., via conditional logic). Once Kadence releases an official update that supports the Interactivity API, remove the filter to take advantage of performance improvements. Always test in a staging environment first.

WooCommerce Fixes
Share this guide
M

Motions Studio Team

WordPress developer specializing in debugging, WooCommerce optimization, and PHP compatibility fixes.