Visibility of calendar with all cookie-settings

The Calender is only visible to users under specific cookie settings and remains entirely hidden, when all of the are being accepted.

It only works and is displayed when the following settings is applied:

If the fourth “Marketing/Third party” is activated as well, the calender won’t be displayed.

However, “Marketing/Third Party” is necessary for other widgets being used.

Hi @user9767 welcome back. :clap:

The behavior strongly suggests a consent/script conflict rather than an error within the calendar itself.

The key point is this: the calendar works as long as “Marketing / Third Party” is disabled. As soon as you enable this category, it disappears. Normally, you would expect the opposite. That is why I suspect that enabling “Marketing” triggers the loading of an additional ES script or another third-party service that conflicts with the calendar already running.
Services like Google, GTM, Meta, etc., only become active when “Marketing” is enabled, potentially altering the DOM, consent state, or script execution order.

The quickest way to test this in Chrome is as follows:

Open the page with “Marketing” disabled → Calendar is visible.
Press F12 → Clear the console.
Enable “Marketing.”
Check if a red error appears at that exact moment.
Then open the Network tab and filter for:
elfsight, platform, core.service

Hi there, @user9767 :waving_hand:

Please try to follow the Sina’s advice and let us know if it helped. If the issue still persists, please send me a link to the page where the Event Calendar is installed. I’ll be happy to check it for you :slightly_smiling_face:

Hello @Max ,

hello @Sina ,

thanks for your valuable feedback. I tried what you explained, but to be honest I’m not that much of an IT expert to understand what this means or how to handle the problem.

The problem still persists. The calender is installed on the following page: Kalender - SV Rot-Weiß Lucklum/Erkerode e.V.

Hi @user9767

The cause is stated quite clearly in the console shown in the screenshot:
Widget “…” cannot be initialized because APP_VIEWS_LIMIT_REACHED

This means the Elfsight calendar is not loading because the view limit for this Elfsight app has been reached.

Only once that is resolved can one address cookie handling.

https://dash.elfsight.com/apps/event-calendar

Hello folks!

@Sina, thank you for taking a closer look at this. The error shown in the screenshot is actually related to the AI Chatbot widget installed on the same page. The Event Calendar still has available views, so this issue seems to have a different cause.

@user9767, thank you very much for sharing the link and additional details! I’ve passed this information along to our developers so they can investigate further. I’ll get back to you as soon as I have an update from them.

Thanks for your patience!

thank you very much for having a closer look @Sina.

Indeed the views of the calendar are not yet used up:

grafik

Hoewever, the chatbot widget was only installed recently on the webpage. The problem with the calender occured beforehand already @Max .

Our devs check things and the issue occurs because of the conflict with powr io. To fix it, please add the code below right before the widget’s installation code on your website:

<script>
	if (!document.querySelector('style[data-fullcalendar]')) {
		const style = document.createElement('style');
		style.setAttribute('data-fullcalendar', '');
		document.head.prepend(style);
	}
</script>

Give it a try and let me know how it worked :slightly_smiling_face:

Ah perfect :slight_smile: Thank you very much! That seemed to have solved it - works with any cookie-settings now.

That’s great, thanks for the update!

If you have any questions in the future, feel free to contact us here again. We’ll be happy to help :wink: