Hi @avu ,
Thank you for reaching out.
I recognize how challenging this must be; but, let me try to assist you here to the best of my abilities.
A lot of these situations can be attributed to caching, so I’d recommend we start with that. If you have caching plugins like Pagespeed, WP Super Cache, Object Cache, etc., enabled, try to purge its cache and see if that alleviates the situation. You can also have a look at our Caching with The Evens Calendar guide for more insights and recommendations.
Thread Starter
avu
(@avu)
Thank you for your answer. We thought about caching but this small site uses none and we could not find in the guides something else we could use. If an event export was available we would try uninstall / reinstall the 2 plugins and import back our events, the tickets / RSVP are not used here.
Hi @avu ,
Thank you for your message and the information.
To help me better understand the situation and experience the issue myself, could you share the direct URL to the page you’re having issues with? Please do not share any credentials, this is for us to follow the WordPress Forum Guidelines.
Thread Starter
avu
(@avu)
The page non responsive to controls is here : https://estelenerg.org/events/
Thanks for following this.
Plugin Support
Darian
(@d0153)
Hi @avu
Thanks for your response.
Upon checking, when trying to click one of the calendar’s button, I am seeing this error message
{
"code": "rest_not_logged_in",
"message": "Vous n'\u00eates pas connect\u00e9.",
"data": {
"status": 401
}
}
In most cases, when a button is clicked on the calendar, it triggers a request for the corresponding information via the REST API. However, it seems this functionality is being blocked in your setup, causing the calendar to become unresponsive. This issue commonly arises due to security plugins, caching mechanisms, or other related plugins that restrict access to your website’s REST API.
To check this, would you be able to run a conflict test? I recommend doing this on a staging version of your website. Additionally, please ensure that you have the most recent version of the plugin installed.
Let me know how it goes.
Thread Starter
avu
(@avu)
Yes your analysis points us to a conflict between events_calendar and a membership plugin. At this community site we try to restrict access to registered users and WP is not good at this. For instance restricted access to events or it’s API is not provided nor possible, we live with this but we use a membership plugin for other contents. This membership plugin had a security fix a couple of days ago which probably breaks events_calendar when it detects an API call, maybe this hits an access control specific only to this site, we will check. I noticed a fugitive warning in the WP dasboard about events_calendar not being able to access his REST API endpoint, I didn’t mention it because I checked that the API URL is accessible from a browser when connected, when not you get the error code from the membership plugin in your post. However the calendar page is unresponsive whether connected or unconnected.
Thank you so much for your help, the issue is resolved as far as events_calendar is concerned.
Plugin Support
Darian
(@d0153)
Hi @avu
I’m glad I was able to help you with this one.
If you have a minute, a great review from you would be amazing!
https://wordpress.org/support/plugin/the-events-calendar/reviews/