If a reveal button, email form, or MultiPrint action stops responding, a JavaScript error is the usual cause — and the browser console names the failing script.
Symptoms with Add-ons #
The add-on features are front-end interactive, so script conflicts show up for visitors, not just in the admin:
- Click Reveal — the overlay button doesn't reveal or copy.
- Email Gate / Delivery — the form submits nowhere, or the gate never unlocks after the email link.
- MultiPrint — add-to-print-list actions do nothing, or the cart's Print/Clear buttons are dead.
- In the admin, the editor's variety fields (Dynamic Code, Reveal, Email modes) not switching when you change the dropdown.
Reading the console #
- Press F12 (or right-click → Inspect) and open the Console tab.
- Reload the affected page — the coupon page for front-end features, the coupon editor for admin fields — with the console open.
- Red messages name the file and line that failed.
A failing file from another plugin or the theme: deactivate it to confirm and report it to its developer — Troubleshooting Conflicts covers the elimination procedure. A Coupon Creator Add-ons file: contact support with the exact error, plus your System Info (Coupons → Options → System Info).
If the console is clean #
Email features can also fail server-side (delivery, rate limiting) with no browser error at all — check Email Gate troubleshooting and the email log before suspecting scripts.