---
title: "Plugin Conflicts with Theme or Plugins: Troubleshooting"
description: "Troubleshoot Email Verification conflicts with themes and plugins: run a conflict test, then use the Advanced and Compatibility options."
url: "https://wpfactory.com/docs/plugin-conflicts-troubleshooting/"
updated: "2026-09-26"
category: Troubleshooting
tags:
  - Email Verification for WooCommerce
---

# Plugin Conflicts with Theme or Plugins: Troubleshooting

When verification fails or the account pages misbehave only with a certain theme or plugin, run a conflict test, then try the workarounds built into [Customer Email Verification for WooCommerce](https://wpfactory.com/item/email-verification-for-woocommerce/): the **Advanced** sub-tab options for login, logout and email timing, and the **Compatibility** sub-tab integrations at **WPFactory > Email Verification** (also reachable at **WooCommerce > Settings > Email Verification**).

## Symptoms

- The "Activate" notice does not appear after registration, or the cart empties after sign-up.
- Unverified users can still log in with a custom login form.
- Activation emails go to users who are already logged in, or not at all with a custom registration form.
- Browser console or PHP errors appear on My Account or checkout.

## Step 1: Find the conflict

1. Update WordPress, WooCommerce, your theme and Email Verification.
2. On a staging copy, deactivate every plugin except WooCommerce and Email Verification, and switch to a default theme.
3. Test registration, the activation link and login.
4. Re-enable plugins one at a time until the problem returns.

## Step 2: Try the built-in workarounds

| Symptom | Option (sub-tab) | Default |
| --- | --- | --- |
| Unverified users can log in | **Block auth cookies** (Advanced), or set **Authenticate filter** to `authenticate` | Off / `wp_authenticate_user` |
| "Activate" notice missing after sign-up, or cart cleared | **Custom "logout" function** (Advanced) | Off |
| Custom form logs users in after registering | **Prevent login after register** and its **Login prevention method** (Advanced) | On |
| Activation emails reach logged-in users | **Activation email delay** (Email) | Off |
| No email from a custom registration form | **Email sending trigger** (Email): On "user register" or On "WooCommerce created customer" | On "user register" |
| Settings with HTML will not save | **Replace HTML tags** (Advanced) | Off |

All options in this table are free. Full details: [Email Verification: Advanced Settings Reference](https://wpfactory.com/docs/email-verification-advanced-settings-reference/).

## Step 3: Check the supported integrations

The **Compatibility** sub-tab has Pro options for social login plugins (Nextend, WooCommerce Social Login, Super Socializer, WP Social, WoodMart), Login/Signup Popup, Essential Addons for Elementor, Paid Memberships Pro, Polylang, WooCommerce PayPal Payments and email customizers (WooMail, YayMail, Themehigh, VillaTheme). If your conflicting plugin is listed, enable its option.

Plugins that replace WooCommerce registration and login entirely, such as Ultimate Member, are not in the list. For those, request an integration from our team.

## If it still does not work

- **Guest verification does nothing:** **General > Guest users** works with the classic checkout only, not the block checkout.
- **Guest token errors:** the guest token check may fail when the checkout page is cached. Exclude checkout from your cache.
- **Email failures:** check **WooCommerce > Status > Logs** for the `alg-wc-ev` source.

## FAQ

### Is Ultimate Member supported?

It is not one of the listed integrations. Email Verification works through the WordPress and WooCommerce registration and login flow, so plugins with their own login flow may skip the check.

### Do the Compatibility options need Pro?

Yes. The integrations on the Compatibility sub-tab are Pro. The Advanced sub-tab workarounds are free.

### What should I send to support?

Your theme, the list of active plugins, WordPress and WooCommerce versions, the steps to reproduce, and any console or log errors.

Need a hand? Our team answers every ticket on the [Email Verification support forum](https://wpfactory.com/support/item/email-verification-for-woocommerce/).

Related articles

- [Large Number of Failed Emails: Server Troubleshooting](https://wpfactory.com/docs/failed-emails-troubleshooting/)
- [Email Verification: Advanced Troubleshooting](https://wpfactory.com/docs/troubleshooting-advanced-issues/)
- [Cart Emptied After a Customer Registers](https://wpfactory.com/docs/email-verification-cart-emptied-after-registration/)
- [Checkout Verification Sends Codes Even When Disabled](https://wpfactory.com/docs/checkout-verification-codes-issue/)
- [Verification Popup Slow or Not Visible on Mobile](https://wpfactory.com/docs/verification-popup-mobile-issue/)

 

[![Email Verification for WooCommerce](https://wpfactory.com/wp-content/uploads/Email-Verification-for-WooCommerce.webp)](https://wpfactory.com/item/email-verification-for-woocommerce/)
