Hi there, @L.a_Vk
You’re right, the issue occurs because of the Load More button, and the only workaround here is to display all events right away. For this, please add this script at the end of your Custom JS code:
async function clickLoadMoreButton() {
while (true) {
const button = await waitForElement('.eapp-events-calendar-load-more-button-component');
if (!button) break;
button.click();
await new Promise(resolve => setTimeout(resolve, 10));
}
}
clickLoadMoreButton();
By the way, we also have a request for displaying all events without the Load More button. Feel free to upvote this idea here - Display all events without Load More button