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: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.If already activated, deactivate the extension
Go to WP Admin > Plugins, find the extension, and click Deactivate.
Extension Update Fails
If an extension shows an available update but won’t install: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 > Add-ons page
- Extension shows “Activated” status
- Updates detected after clicking “Check for Updates Now”
- Updates install successfully
Related Resources
- Manage Add-ons - Add-on installation and management
- Why Is My Add-ons Page Empty - Missing extensions
- Resolve System Requirements - Server configuration issues