Deprecated: Return type of AffWP\Utils\Registry::offsetExists($offset) should either be compatible with ArrayObject::offsetExists(mixed $key): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/abstracts/class-affwp-registry.php on line 111

Deprecated: Return type of AffWP\Utils\Registry::offsetGet($offset) should either be compatible with ArrayObject::offsetGet(mixed $key): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/abstracts/class-affwp-registry.php on line 129

Deprecated: Return type of AffWP\Utils\Registry::offsetSet($offset, $value) should either be compatible with ArrayObject::offsetSet(mixed $key, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/abstracts/class-affwp-registry.php on line 143

Deprecated: Return type of AffWP\Utils\Registry::offsetUnset($offset) should either be compatible with ArrayObject::offsetUnset(mixed $key): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/abstracts/class-affwp-registry.php on line 156

Deprecated: Creation of dynamic property Affiliate_WP_Payouts_DB::$REST is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-payouts-db.php on line 86

Deprecated: Creation of dynamic property Affiliate_WP_DB_Affiliates::$REST is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-affiliates-db.php on line 70

Deprecated: Creation of dynamic property Affiliate_WP_Sales_DB::$REST is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-sales-db.php on line 67

Deprecated: Creation of dynamic property Affiliate_WP_Referrals_DB::$REST is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-referrals-db.php on line 79

Deprecated: Creation of dynamic property Affiliate_WP_Visits_DB::$REST is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-visits-db.php on line 54

Deprecated: Creation of dynamic property Affiliate_WP_Customers_DB::$REST is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-customers-db.php on line 65

Deprecated: Creation of dynamic property Affiliate_WP_Creatives_DB::$REST is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-creatives-db.php on line 60

Deprecated: Creation of dynamic property Affiliate_WP_Utilities::$wp_offset is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-utilities.php on line 76

Deprecated: Creation of dynamic property Affiliate_WP_Utilities::$date_format is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-utilities.php on line 77

Deprecated: Creation of dynamic property Affiliate_WP_Utilities::$time_format is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-utilities.php on line 78

Deprecated: Return type of AffWP\Utils\Date::format($format) should either be compatible with DateTime::format(string $format): string, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/affiliate-wp/includes/class-date.php on line 45

Deprecated: Creation of dynamic property EDD_User_History::$plugin_file is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/edd-user-history/edd-user-history.php on line 88

Deprecated: Creation of dynamic property EDD_User_History::$basename is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/edd-user-history/edd-user-history.php on line 89

Deprecated: Creation of dynamic property EDD_User_History::$directory_path is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/edd-user-history/edd-user-history.php on line 90

Deprecated: Creation of dynamic property EDD_User_History::$directory_url is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/edd-user-history/edd-user-history.php on line 91

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the edd-recurring domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/runcloud/webapps/qsmstg-sep25/wp-includes/functions.php on line 6114

Deprecated: Calling get_class() without arguments is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/note/includes/widgets/class-note-widget.php on line 468

Deprecated: Calling get_class() without arguments is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/note/includes/widgets/class-note-widget.php on line 469

Deprecated: Calling get_class() without arguments is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/note/includes/widgets/class-note-widget.php on line 470

Deprecated: Calling get_class() without arguments is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/note/includes/widgets/class-note-widget.php on line 471

Deprecated: Calling get_class() without arguments is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/note/includes/widgets/class-note-widget.php on line 468

Deprecated: Calling get_class() without arguments is deprecated in /home/runcloud/webapps/qsmstg-sep25/wp-content/plugins/note/includes/widgets/class-note-widget.php on line 470
How to Identify Theme & Plugin Conflict with QSM - QSM

🛍️ Save 15% on orders over $99

How to Identify Theme & Plugin Conflict with QSM

Are you experiencing sudden issues on your site after installing/updating the QSM plugin? To confirm if it’s a bug from our end or just another plugin/theme conflict causing this issue, we have created this comprehensive document that you can follow.

In this document, we’ve listed the theme & plugin conflict troubleshooting guide that would help clear the doubt and identify the root cause of the issue.

The following is a quick conflict check on your website using the Free Health Check Plugin.

Step 1: Install the Health Check Plugin

From your WordPress admin dashboard navigate to Plugins > Add New. Install the Health Check and Troubleshooting plugin made available by the wp.org community.

Confirming Theme & Plugin Conflict with QSM - Health Check Plugin

Activate the plugin after installing.

Step 2: Troubleshoot by going to Site Health Option

From Admin Tools go to Site Health

Confirming Theme & Plugin Conflict with QSM - Site Health

Go to the Troubleshooting tab and Enable the Troubleshooting Mode

Confirming Theme & Plugin Conflict with QSM - Enable Troubleshooting

Now you’ve entered the troubleshooting mode.

For the sake of troubleshooting, all themes and plugins on your website are deactivated only for you.

To find the root cause of the conflict you need to enable the Quiz and Survey Master plugin and keep it enabled at all times.

So, this is how it goes, you need to enable your theme and plugin individually until the issue emerges. The plugin that was last enabled after the issue arose is blamed for the conflict.

Step 3: Verifying the Cause of Conflict

WordPress Setup Conflict

When all the plugins are disabled, enable the default WordPress theme i.e. Twenty Twenty/one/two, and try reproducing the issue.

If you still have the issue, then your WordPress setup is the root cause of this issue, if not, you can continue.

WordPress Theme Conflict

To verify if the problem is with a theme, you need to navigate to Troubleshooting Mode found on the admin top bar, and then to Themes > Your Custom Theme (if any).

Confirming Theme & Plugin Conflict with QSM - Theme conflict

Here try to reproduce the steps that caused the problem. If you see the issue then your theme is at fault and you need to get in touch with the theme support/developer and make them aware of the problem you’re facing.

If no issue is found with the theme, you can continue to the next step.

WordPress Plugin Conflict

Similarly, From the “Troubleshooting Mode” in the top bar, select Plugins and click on any of the plugins to enable it. Again, try reproducing the issue.

Confirming Theme & Plugin Conflict with QSM - Plugin conflict

If the issue emerges after enabling the plugin, then it’s the conflicting plugin. If the plugin is not the cause, you can begin enabling other plugins one by one and check for the issue after enabling each of the plugins.

If you end up with the problem after reproducing the issue. Then the last plugin is the root cause.

What to do once you find the plugin that causes the problem?

Once you identify the plugin and end up recreating the problem. Then simply go to the plugin’s help section and raise a support ticket else contact the plugin developer.

Comprehensively mention the problem with the steps you followed in the ticket. And, wait for the response from the support team. This way the issue will be resolved.

If you end up finding the problem with the WordPress default theme + Quiz and Survey Master plugin when active, please let us know directly via. QSM support forum else click the “Contact Support” button below so we can assist you with a quick solution for the problem.

Trusted by over

1.2 Million

Business like you
4.9 / 5
Over 1 million downloads

Popular Post

Discover the universe within our addons.

Educators & Professional Web Developers, Try QSM!

4.9 / 5
Over 1 million downloads

Subscribe to Our Newsletter

Get weekly updates, no spam guaranteed we promise ✌️