Fixing the 'Resource Not Found' and 'Invalid Resource' Mailchimp Error in Jeg Elementor Kit
Content
If you're using the Jeg Elementor Kit to integrate a Mailchimp signup form, you may have encountered frustrating errors like "Resource Not Found" or "Invalid Resource" when users try to subscribe. This is a common issue that many users have reported, often stemming from recent changes to the Mailchimp API or a simple misconfiguration.
This guide will walk you through the most effective troubleshooting steps to resolve this problem and get your newsletter sign-ups working again.
Why This Error Happens
Based on community reports, the "Resource Not Found" or "Invalid Resource" error typically occurs for one of two reasons:
- An Outdated Plugin File: Mailchimp updated its API, which caused a specific file in older versions of Jeg Elementor Kit to malfunction.
- Incomplete Configuration: The API key may be entered, but a Mailchimp audience list might not be selected within the widget's settings.
How to Fix the Mailchimp "Resource Not Found" Error
Follow these steps in order. The first one is the most common solution.
1. Update Your Plugin
The Jeg Elementor Kit team has confirmed that a fix for the API compatibility issue was released in a plugin update. This is always the first and best step to take.
- Go to your WordPress Dashboard > Plugins.
- Find "Jeg Elementor Kit" and check if an update is available.
- If an update is available, install it and clear your site's cache (including any caching plugins) before testing the form again.
2. Manually Replace the Problematic File (For Older Versions)
If you cannot update the plugin for any reason, a previous solution involved manually replacing the file that interacts with the Mailchimp API. Warning: Always back up your website before modifying plugin files.
The file that needed replacement was:../wp-content/plugins/jeg-elementor-kit/class/elements/options/class-mailchimp-option.php
The Jeg Elementor Kit team provided a fixed version of this file for users. If you must take this path, you may need to search the support forums for a recent link to the corrected file, as old links may no longer be valid. After replacing the file, clear all your caches.
3. Double-Check Your Widget Configuration
Simply adding your API key is not enough. You must also select an audience list within the individual Mailchimp widget's settings in the Elementor editor.
- Edit the page with your Elementor form.
- Click on the Jeg Elementor Kit Mailchimp widget.
- In the widget's settings panel, navigate to the "Content" or "List" tab.
- Ensure a "Mailchimp List" is selected from the dropdown menu. If no lists appear, verify that you have created an audience list in your Mailchimp account first.
4. Disable Caching & Optimization Plugins Temporarily
Sometimes, aggressive caching can interfere with the API call between your website and Mailchimp. To rule this out, try temporarily disabling any caching, CSS/JS optimization, or CDN plugins you have running. If the form works after disabling them, you will need to reconfigure your optimization plugin's settings to exclude the page with the Mailchimp form from being cached.
What If You're Still Stuck?
If you have tried all the steps above and are still receiving the error, the issue could be more specific to your server environment or Mailchimp account. Here are your best next steps:
- Ensure your Mailchimp API key is valid and has not been regenerated or revoked.
- Test the same API key in another Mailchimp plugin to confirm it works globally.
- Check for conflicts by temporarily switching to a default WordPress theme (like Twenty Twenty-Four) and disabling all other plugins except for Elementor and Jeg Elementor Kit.
By systematically working through these solutions, you should be able to resolve the "Resource Not Found" error and restore functionality to your Mailchimp signup forms.
Related Support Threads Support
-
Mailchimp Element extra functionhttps://wordpress.org/support/topic/mailchimp-element-extra-function/
-
Message moves Mailchimp form downhttps://wordpress.org/support/topic/message-moves-mailchimp-form-down/
-
Mailchimp resource not foundhttps://wordpress.org/support/topic/mailchimp-resource-not-found/
-
MailChimp API return error: invalid resourcehttps://wordpress.org/support/topic/mailchimp-api-return-error-invalid-resource/
-
Mailchimp API – ‘Save Failed’https://wordpress.org/support/topic/mailchimp-api-save-failed/
-
APIhttps://wordpress.org/support/topic/api-109/
-
Mailchimp error: Invalid Resourcehttps://wordpress.org/support/topic/mailchimp-error-invalid-resource/
-
Mailchimp problemhttps://wordpress.org/support/topic/mailchimp-problem-3/
-
Resource not foundhttps://wordpress.org/support/topic/resource-not-found-3/
-
Mailchimp resource not foundhttps://wordpress.org/support/topic/mailchimp-resource-not-found-2/
-
Mailchimp not working in english languagehttps://wordpress.org/support/topic/mailchimp-not-working-in-english-language/
-
Mailchimp option to opt-inhttps://wordpress.org/support/topic/mailchimp-option-to-opt-in/