Encountering the "Your Elegant Themes Subscription Has Expired" error can interrupt your workflow and limit access to essential updates and features for your Divi theme.
In this article, we will guide you through the process of resolving this subscription-related error.
Check if your membership is still active
Log in to your Elegant Themes account
If you see the welcoming message and the downloads page for our most popular products, such as Divi Theme, Divi Builder plugin, Extra theme, Bloom plugin, and Monarch plugin, your membership is active.
Check if the API details are correctly added to your Divi Theme
Log in to your Elegant Themes account
Go to the Username & API Key page
Click on the username to copy it to your clipboard
Go back to Divi → Theme Option → Updates tab and paste in the username field
Ensure you have at least one API key enabled, and copy it to your clipboard by clicking on it.
The Green dot in front of an API key indicates that the corresponding API key is active and ready for use.
The Orange dot in front of an API key indicates that the corresponding API key is deactivated. When a deactivated API key is used, updates or the use of the premade layouts will not function.
Go back to Divi → Theme Option → Updates tab and paste in the API field
Important Notes:
The update system requires your Elegant Themes username and an active API key.
The update system will fail to work correctly if either the username used or the API key is inactive. Always ensure you use the correct username and that the API key is Active.
Manually force the theme update
Go to WordPress Dashboard → Appearance → Theme File Editor
Open the style.css file
Change the version number to an older version
All is checked, but still not working
Try reinstalling the theme or plugin by following the instructions here.
Go to Dashboard → Updates, give it a minute, and refresh the page.
Create a new API Key.