What You’ll Learn
- Fix extension license activation failures
- Resolve missing extension updates
- Troubleshoot extension update failures
Prerequisites
- MainWP Dashboard with extensions installed
- Valid MainWP API key(s) for your extensions
- Admin access to your Dashboard site
Extension License Activation Fails
If your API key doesn’t activate an extension:1
Go to Plugins page
Navigate to WP Admin > Plugins.
2
Find the extension
Locate the extension that won’t activate.
3
Deactivate the extension
Click Deactivate under the extension.
4
Reactivate the extension
Click Activate to reactivate it.
5
Go to Extensions page
Navigate to MainWP > Extensions.
6
Enter API key
Try to activate your API key again.
If Activation Still Fails
| Issue | Solution |
|---|---|
| API key invalid | Verify the key in your MainWP account |
| Key already in use | Deactivate from the other site first |
| Connection timeout | Check firewall isn’t blocking mainwp.com |
| Subscription expired | Renew your subscription |
Extension Updates Not Detected
Extensions must be activated with your API key to receive automatic updates.1
Verify license activation
Go to MainWP > Extensions and confirm your extensions show as activated.
2
If not activated, enter API key
Enter your API key to activate the extension.
3
If already activated, deactivate the extension
Go to WP Admin > Plugins, find the extension, and click Deactivate.
4
Reactivate the extension
Click Activate to reactivate it.
5
Re-enter API key
Go to MainWP > Extensions and enter your API key again.
6
Check for updates
Go back to WP Admin > Plugins, find the extension, and click the Check for Updates Now link in the extension description.
Extension Update Fails
If an extension shows an available update but won’t install:1
Go to Plugins page
Navigate to WP Admin > Plugins.
2
Find the extension
Locate the extension that won’t update.
3
Refresh update check
Click the Check for Updates Now link in the extension description.
4
Try updating again
Attempt the update again.
If Update Still Fails
| Issue | Solution |
|---|---|
| License expired | Renew your subscription to receive updates |
| Server timeout | Increase PHP max_execution_time |
| Write permissions | Check wp-content/plugins folder permissions |
| Download failed | Verify mainwp.com is accessible from your server |
Check Your License Status
You can verify your extension licenses and subscription status:- Log in to MainWP.com
- Go to My Account > API Keys
- Check which API keys are active and where they’re being used
- Verify your subscription is active
Self-Check Checklist
- Extension is installed and activated as a plugin
- API key entered on MainWP > Extensions page
- Extension shows “Activated” status
- Updates detected after clicking “Check for Updates Now”
- Updates install successfully
Related Resources
- Manage Extensions - Extension installation and management
- Why Is My Extensions Page Empty - Missing extensions
- Resolve System Requirements - Server configuration issues