A recent Elementor update has enabled a setting within Elementor called “Element Caching” that needs to be disabled for Memberium to work properly. We’ve received multiple reports of issues and the root cause was this change in Elementor. Please see the instructions below to make sure it’s not impacting your site.
If your users are seeing incorrect or other users’ data, the first step is to disable Elementor’s “Element Caching” feature.
How to Disable Element Caching:
- Navigate to Elementor → Settings → Features tab.
- Ensure that the “Element Caching” feature is set to “Inactive”.

Further Troubleshooting:
If “Element Caching” is already inactive and the issue persists, check if page caching is enabled through caching plugins. Popular caching plugins like WP Rocket, W3 Total Cache, LiteSpeed Cache, or WP Super Cache may cause similar problems.
How to Use Caching Safely:
Caching can still be used effectively if you follow these guidelines:
- Do not cache the HTML page output – only cache static assets like images, CSS, and JavaScript files.
- Avoid caching pages with forms – this includes login forms, contact forms, or similar.
- Exclude pages for logged-in users – personalized pages (e.g., account dashboards) must not be cached.
Why Caching Can Cause Issues:
Membership sites or personalized experiences rely on dynamic content tailored for each user. Caching, however, serves a pre-saved version of a page, which can cause problems:
- Users may see incorrect or outdated content.
- Autologin links may fail to work.
- Account information or other personalized data could accidentally be exposed to the wrong users.
In summary, while caching is valuable for improving site performance, it must be configured carefully to avoid conflicts with personalized or dynamic content.




