I’m probably overlooking something, but after spending the past hour or so checking documentation and other posts etc… I think I’ve possibly come across a bug.
When I log in to my MainWP and go to Extensions > Manage Extensions > Install Extensions > Administrative , I’m not able to select the Database Updater extension - it is greyed out and when I mouse-over the “i” info icon, it tells me “Extension not purchased. Click to find out more”.
I’ve been a paying Pro subscriber since 2021, and currently running MainWP 4.4.0.1 on WordPress 6.1.1 and of course keep it very lean and everything always updated.
Any guesses as to what might be the issue? Am I missing a step?
Thanks very much for any guidance.
PS - Same issue with the Cache Control extension, but hadn’t noticed before because I don’t intend to use that yet.
My Main API key was validated and working fine (and still says valid) , but in an effort to troubleshoot I followed these steps documented from back when 4.2 came out with the change to the Extensions Licensing System - Activate Extension(s) API - MainWP Documentation
Not only did that not resolve the issue, but now I have a new one - my existing extension licenses keep reverting to “Extension API license is not activated. Click here to activate it.” status. And when I click that, for about 1 second it will say “License Activated” and gives the Green box / check for just a second, then reverts back to “Extension API license is not activated”.
When you say “hard refresh” , are you talking about logging out, clearing browser cache, then logging back in using the browser refresh button? If so, I’ve tried that in both FireFox and Chrome.
Or maybe you’re talking about the step that I just took as documented at Activate Extension(s) API - MainWP Documentation , deleting the extensions API activation data and re-entering my Main API key?
If the Master API key you can find in your account isn’t working anymore, it would be best to have that check by support. You can create a ticket for that via My Account - MainWP WordPress Management (if you’ve logged into your account).
Thank you again for responding. My Main API key still says it’s valid / active when I click “Validate my MainWP API Key”. I’m in the process of submitting a support ticket now.
If it’s still valid, I don’t understand the issue you are facing. After validating, you should be able to “Activate Extensions” to activate them all. On that same page a hard refresh fixed it for me to make new extensions available.
We just checked your account, and all the new extensions, including Cache Control and Database Updater, are added to your account.
If doing a hard-refresh (CTRL-F5) as @josklever suggested, or clearing the browser cache doesn’t help, please open a private Help Desk ticket so we can investigate further.
@bojan - Actually I had a ticket open while you posted your reply, and Bogdan was assisting me.
Bogdan got the new extensions added to my account (somehow, I don’t know) , so that resolved the Database Updater and Cache Control install availability, but it didn’t fix the Extension License API issue that I posted above at Database Updater says Extension not purchased - #3 by David_H
So, he suggested that I try these 3 steps:
Go to the WP > Plugins > Installed Plugins page on your MainWP Dashboard site,
Deactivate Extensions in the issue, then reactivate them,
Once you get redirected back to the Extensions page, click the Activate Extensions button to reactivate the API license
And that worked! I now have nice green check-marks (instead of a red x) next to the word License for each of my installed extensions.
Big relief. I was starting to really worry. Bogdan followed-up to my ticket and said that if I encounter something similar in the future, not to worry - MainWP extensions will stay fully functional during troubleshooting process so nothing bad can happen