Troubleshooting Common Kadence Blocks Plugin Conflicts and Errors
Content
Users of the Gutenberg Blocks with AI by Kadence WP – Page Builder Features plugin occasionally encounter conflicts or errors that prevent blocks from loading, cause performance issues, or break site functionality. This guide compiles the most common issues and their solutions based on community reports.
Common Symptoms
Problems often manifest in a few key ways:
- Blocks not appearing in the editor, showing a "Your site doesn't include support for..." error.
- A white rectangle or fatal error in the WordPress editor.
- Specific browser-related display issues, particularly in Safari or on mobile.
- High server load or slow page generation times.
- Conflicts with other plugins like WPML, Ninja Forms, or WooCommerce extensions.
Why These Issues Happen
These problems typically arise from one of three sources:
- Plugin or Theme Conflicts: The most common cause. Another plugin or your theme can load scripts or styles that interfere with how Kadence Blocks operates.
- Caching Issues: Outdated cached files (CSS, JavaScript) from a previous plugin version can conflict with new code after an update.
- Browser-Specific Bugs: Occasionally, CSS or JavaScript may render differently in certain browsers, like older versions of Safari.
Step-by-Step Troubleshooting
1. Perform a Conflict Check
This is the most critical step for diagnosing the root cause.
- Switch to a Default Theme: Temporarily activate a standard WordPress theme like Twenty Twenty-One. If the issue resolves, the conflict is with your theme.
- Deactivate Other Plugins: Disable all plugins except Kadence Blocks. If the problem is fixed, reactivate your plugins one by one to identify the culprit. Common conflicting plugins mentioned in reports include WPML, Twentig, Ninja Forms, Lazy Blocks, Polylang, and various WooCommerce extensions.
2. Clear All Caches
If blocks break after an update, clear these caches:
- Browser Cache: Hard refresh your browser (Ctrl+F5 or Cmd+Shift+R).
- Server Cache: Clear any caching from your hosting dashboard or caching plugin (e.g., WP Rocket, W3 Total Cache).
- Object Cache: If using Redis or Memcached, flush the object cache.
3. Check the Browser Console for Errors
Technical error messages can pinpoint the exact problem.
- Open the page where the error occurs.
- Right-click and select Inspect, then go to the Console tab.
- Look for red error messages. Phrases like "TypeError," "ReferenceError," or "Block validation failed" are crucial clues. Note these down as they can be used to search for more specific solutions.
4. Address Performance Issues
If the class-kadence-blocks-css.php file is causing high server load, ensure you have a persistent object caching solution (like Redis) properly configured. This can help cache the dynamically generated CSS.
Specific Scenarios and Workarounds
- Error: "Block validation failed" / Missing CSS class: This often occurs after a plugin update. Try saving the post or page again. If that fails, temporarily switch to a default theme and back to your theme to regenerate styles.
- Conflict with Twentig Plugin: This is a known compatibility issue. As a temporary workaround, you may need to deactivate one of the plugins until a compatibility update is released.
- Fatal Error on WPML Page: A conflict with WPML can cause a fatal error on the localization page. The only current workaround is to deactivate Kadence Blocks before accessing that specific WPML admin page, then reactivate it afterward.
- Issues in Safari: For display bugs specific to Safari, check if the issue is present in other browsers. If it's isolated to Safari, it may require a CSS fix from the Kadence team.
When to Report an Issue
If you have identified a specific conflict through troubleshooting (e.g., the error only occurs when Plugin X and Kadence Blocks are both active), it is helpful to report it. Be prepared to provide:
- The exact error message from your browser console.
- The name and version of the conflicting plugin or theme.
- Steps to reproduce the issue.
By methodically working through these steps, you can usually identify and resolve most conflicts affecting the Kadence Blocks plugin.
Related Support Threads Support
-
Padding and Margin missinghttps://wordpress.org/support/topic/padding-and-margin-missing/
-
Patterns Requiring a Save Before They can Be Inserted or Page Unresponsivehttps://wordpress.org/support/topic/patterns-requiring-a-save-before-they-can-be-inserted-or-page-unresponsive/
-
Possible Conflict Between Kadence Blocks and Google for WooCommerce Pluginhttps://wordpress.org/support/topic/possible-conflict-between-kadence-blocks-and-google-for-woocommerce-plugin/
-
error on kadence blockshttps://wordpress.org/support/topic/error-on-kadence-blocks/
-
WordPress 5.9 and it is not compatible with Kadence Blockshttps://wordpress.org/support/topic/wordpress-5-9-and-it-is-not-compatible-with-kadence-blocks/
-
Kadence row layout bughttps://wordpress.org/support/topic/kadence-row-layout-bug/
-
Kadence Blocks Countdown doesn’t workhttps://wordpress.org/support/topic/kadence-blocks-countdown-doesnt-work/
-
Design Library conflicts with YouTube Blockhttps://wordpress.org/support/topic/design-library-conflicts-with-youtube-block/
-
Row Layout Errorhttps://wordpress.org/support/topic/row-layout-error/
-
kadence blocks + Polylang issuehttps://wordpress.org/support/topic/kadence-blocks-polylang-issue/
-
Using Advanced Text new “Typed Text” crashes blockhttps://wordpress.org/support/topic/using-advanced-text-new-typed-text-crashes-block/
-
Kadence Blocks having compatibility issues with Plugin Twentighttps://wordpress.org/support/topic/kadence-blocks-having-compatibility-issues-with-plugin-twentig/
-
Kadence Blocks having compatibility issues with Schema Pro pluginhttps://wordpress.org/support/topic/kadence-blocks-having-compatibility-issues-with-schema-pro-plugin/
-
Popup Maker – Popup Controls not working on Kadence Button Blockhttps://wordpress.org/support/topic/popup-maker-popup-controls-not-working-on-kadence-button-block/
-
Conflict with lazy-blocks pluginhttps://wordpress.org/support/topic/conflict-with-lazy-blocks-plugin/
-
Kadence Block conflicting with Kadence Woo Templateshttps://wordpress.org/support/topic/kadence-block-conflicting-with-kadence-woo-templates-2/
-
Error: »Your site doesn’t include support … «https://wordpress.org/support/topic/error-your-site-doesnt-include-support/
-
error “kb-toolbar-library”https://wordpress.org/support/topic/error-kb-toolbar-library/
-
Conflict: Kadence / Gutenberg Anchor Block Pluginhttps://wordpress.org/support/topic/conflict-kadence-gutenberg-anchor-block-plugin/
-
This block has encountered an error and cannot be previewed.https://wordpress.org/support/topic/this-block-has-encountered-an-error-and-cannot-be-previewed-17/
-
PHP 8 Compatibilityhttps://wordpress.org/support/topic/php-8-compatibility-37/
-
Row Layout incompatible with block themes – crashes when trying to adjust widthshttps://wordpress.org/support/topic/row-layout-incompatible-with-block-themes-crashes-when-trying-to-adjust-widths/
-
Custom Post Type: ReferenceError: taxSymbol is not definedhttps://wordpress.org/support/topic/custom-post-type-referenceerror-taxsymbol-is-not-defined/
-
Jetpack protect – threathttps://wordpress.org/support/topic/jetpack-protect-threat/
-
Pexels – Plugin conflict with Instant Imageshttps://wordpress.org/support/topic/pexels-plugin-conflict-with-instant-images/
-
[NSFW] Kadence Block: Info-Block break by Image settingshttps://wordpress.org/support/topic/kadence-block-info-block-break-by-image-settings/
-
Kadence Blocks Broken on WP 5.7.2https://wordpress.org/support/topic/kadence-blocks-broken-on-wp-5-7-2/
-
Feature Image blocked by Kadence blockshttps://wordpress.org/support/topic/feature-image-blocked-by-kadence-blocks/
-
kadence Blocks Plugin Error after 19th Nov Updatehttps://wordpress.org/support/topic/kadence-blocks-plugin-error-after-19th-nov-update/
-
class-kadence-blocks-css.php causing performance issueshttps://wordpress.org/support/topic/class-kadence-blocks-css-php-causing-performance-issues/
-
Gutenberg Editor Width Kadence blocks and GeneratePresshttps://wordpress.org/support/topic/gutenberg-editor-width-kadence-blocks-and-generatepress/
-
Can’t add “Additional CSS class(es)”https://wordpress.org/support/topic/cant-add-additional-css-classes/
-
Kadence Block conflicting with Kadence Woo Templateshttps://wordpress.org/support/topic/kadence-block-conflicting-with-kadence-woo-templates/
-
Conflict with wordpress 6.0https://wordpress.org/support/topic/conflict-with-wordpress-6-0/
-
Kadence blocks are registered with an invalid categoryhttps://wordpress.org/support/topic/kadence-blocks-are-registered-with-an-invalid-category/
-
Conflict with Ninja Formshttps://wordpress.org/support/topic/conflict-with-ninja-forms-5/
-
Any known conflictshttps://wordpress.org/support/topic/any-known-conflicts-4/
-
Problems with Accordions and other Kadence Blockshttps://wordpress.org/support/topic/problems-with-accordions-and-other-kadence-blocks/
-
Presto Vimeo block weird display inside Kadence Modal block causing CLS Errorhttps://wordpress.org/support/topic/presto-vimeo-block-displaying-issue-inside-kadence-modal-block-causing-cls-error/
-
Conflict with Spectrahttps://wordpress.org/support/topic/conflict-with-spectra-2/
-
Compatibility Issues Between Honor Theme and Kadence Blockshttps://wordpress.org/support/topic/compatibility-issues-between-honor-theme-and-kadence-blocks/
-
Kadence Captcha Serious issue with WooCommercehttps://wordpress.org/support/topic/kadence-captcha-serious-issue-with-woocommerce/
-
Kadence Blocks triggers Fatal Error on WPML Theme & plugin localization pagehttps://wordpress.org/support/topic/kadence-blocks-triggers-fatal-error-on-wpml-theme-plugin-localization-page/
-
Unable to use prebuilt layoutshttps://wordpress.org/support/topic/unable-to-use-prebuilt-layouts/
-
Kadence Blocks stops Block Editor loading in WP5.8 Beta2https://wordpress.org/support/topic/kadence-blocks-stops-block-editor-loading-in-wp5-8-beta2/
-
Kadence Blocks Text(Adv) and Buttons(Adv) no longer appear in WordPress back-offhttps://wordpress.org/support/topic/kadence-blocks-textadv-and-buttonsadv-no-longer-appear-in-wordpress-back-off/
-
Incompatibility between Embed Plus for YouTube and Kadence Blockshttps://wordpress.org/support/topic/incompatibility-between-embed-plus-for-youtube-and-kadence-blocks/