Troubleshooting Common Duplicator Plugin Issues
Running into a broken or unresponsive Duplicator Pro interface, AJAX errors on the Settings page, or menu items that don’t show up? This guide covers the most common causes and fixes.
Before troubleshooting further, confirm you’re on the latest version of Duplicator Pro. Check the changelog and system requirements.
Resolving Plugin UI Issues
Option 1: Disable Conflicting Plugin Hooks
- Go to Settings » General Tab » and scroll down to Advanced.
- Check both boxes: Foreign JavaScript and Foreign CSS as shown here:

- Reload the page/view you were having issues with.
Option 2: Clear your browser cache
- Reload the page or view you were having issues with.
Option 3: Deactivate Other Plugins or Themes
- Deactivate all other plugins temporarily.
- Try another theme temporarily.
- Reload the page/view that was having issues.
Option 4: Check for JavaScript Errors
- Open your browser console. Instructions are in Capturing Errors From Browsing Console.
- Retry the action that was causing issues.
- Copy any error messages from the browser console.
- Create a support ticket and include a screenshot of the error messages.
Handling AJAX Errors on the Settings Page
Option 1: Deactivate Third-Party Plugins
- Deactivate all other plugins except Duplicator.
- Try to reset backups again.
Option 2: Switch to Default Theme
- Activate the default WordPress theme (for example, Twenty Twenty-Five).
- Try to reset backups again.
Option 3: Increase Server Memory and Execution Time
- Increase the values of max_execution_time and memory_limit in your php.ini file.
- If you don’t have permission or the ability to do this, contact your hosting provider for assistance.
Resolving Missing Menus
If Duplicator Pro’s menu items aren’t showing up in your WordPress dashboard, this is almost always a capabilities issue, not a permissions or role issue in the general WordPress sense.
Option 1: Reset capabilities from Settings
- Go to Duplicator Pro » Settings » Access.
- Click Reset to Default.
Option 2: Reset capabilities from wp-config.php
If Option 1 doesn’t resolve the issue, try the following:
- Add this code to your website’s wp-config.php file:
define( ‘DUPLICATOR_CAPABILITIES_RESET’, true ); - Go to the admin dashboard and reload the page twice.
- Once the issue is fixed, remove the line you added from wp-config.php.
Working through the options above resolves most Duplicator Pro interface, AJAX, and missing-menu issues.
If you continue to run into issues after trying these steps, browse more troubleshooting articles or reach out to Duplicator support for further assistance.