Skip to main content
Extension licensing issues typically occur when the connection between your Dashboard and MainWP’s licensing server is interrupted. The solution usually involves deactivating and reactivating the extension, then re-entering your API key.

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

IssueSolution
API key invalidVerify the key in your MainWP account
Key already in useDeactivate from the other site first
Connection timeoutCheck firewall isn’t blocking mainwp.com
Subscription expiredRenew 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

IssueSolution
License expiredRenew your subscription to receive updates
Server timeoutIncrease PHP max_execution_time
Write permissionsCheck wp-content/plugins folder permissions
Download failedVerify mainwp.com is accessible from your server

Check Your License Status

You can verify your extension licenses and subscription status:
  1. Log in to MainWP.com
  2. Go to My Account > API Keys
  3. Check which API keys are active and where they’re being used
  4. 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