SharePoint modern Events web part shows multiple days for some recurring events and does not display bi-weekly events.

Anonymous
2022-02-21T22:23:11+00:00

Hello,

I am using the Events web part on our modern SharePoint site, hosted in SharePoint Online. I've added our holidays as recurring events (yearly), and pay dates (every two weeks.) The events appear, but recurring events don't display as expected. The image below shows what we see:

You'll notice that only a single PayDay appears in the list, but I expect to see an event every two weeks. Holidays that occur on the same calendar date each year appear on the control as expected (i.e. Independence Day or Juneteenth), but yearly holidays that occur on a shifting date (such as Memorial Day or Labor Day which occur based on a specific day of the month) show as a span of dates, rather than show only the specific date for this year.

This web part has only a few settings, and here are the settings I am using:

Should I be using a different web part, or am I missing a configuration setting somewhere?

Thank you!

Microsoft 365 and Office | SharePoint | For business | Windows

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
{count} votes

3 answers

Sort by: Most helpful
  1. Anonymous
    2022-02-22T02:03:24+00:00

    Hi JRice.Protingent

    Thanks for posting the thread on our forum.

    As per your description, please don’t worry we can work together to narrow down and resolve the situation.

    Based on your description, it seems that you want to the events can display both two dates you set in the event page.

    We did a test on our end, it just display the firs date in the description as yours

    Image

    To meet your requirements, we suggest you go to site contents>Events>the select the event you created>Edit event>check the Recurrence box: Make this a repeating event.

    Image Image

    Then in the display page, in the Recurrence option, select how do you want  the event recur>you can select weekly, monthly and so on.>Click Ok.

    Image

     Then you can see the result as the screenshot below(I select weekly)

    Image

    Here is a similar scenario like yours, you can have a reference: sharepoint online - Show recurring events in the new Event Web Part - SharePoint Stack Exchange

    Meanwhile, I want to confirm some information with you:

    Can you provide the whole screenshot of the image with your events you provided?

    Hope the suggestion can help you .

    Regards,

    Stacey

    2 people found this answer helpful.
    0 comments No comments
  2. Anonymous
    2022-02-23T00:59:45+00:00

    Thank you for your reply and for the time spent testing and providing your screenshots. Please let me know if I am answering your questions.

    The events that do not work are all recurring/repeating events. All holidays are yearly recurring events and all the payday dates are biweekly recurring/repeating events. The events that are a single date each year or not recurring are working as expected.

    My first post shows how the Events web part looks on my modern SharePoint page. The tiles are not correct and are showing the same information as in my example below.

    This will provide some further information. For this test, I have set the filter dates from Feb 22 thru June 30.

    • You can see the January event appears incorrectly. It is in the past and should be filtered out. It also appears on the SharePoint page.
    • You can see the PayDay tile for Feb 25 shows numbers 25 and 10. This tile text should only show Feb 25.
    • Based on my filter I should see more tiles for the PayDay dates of Mar 11, Mar 25, Apr 8, Apr 22, May 6, May 20, Jun 3, and Jun 17. These events do appear on the events calendar, but do not appear on the web part.
    • Memorial Day is May 30, 2022. Memorial Day is always the last Monday of the month of May. Memorial Day for the year 2031 will be on May 26, but the filters are set for only the year 2022. Since I am only filtering for the year 2022, the tile's text should display "May 30" only. My recurring events for Memorial day are for a total of 10 occurrences, so I believe the "26" is from the year 2031.
    • Juneteenth appears to be working correctly.

    Here is how I have configured the Martin Luther King Day holiday:

    Here is how I have configured the recurring PayDay event:

    Here is how I have configured the Memorial Day holiday:

    Here is how I configured the Juneteenth holiday:

    2 people found this answer helpful.
    0 comments No comments
  3. Anonymous
    2022-02-23T07:22:13+00:00

    Hi JRice.Protingent

    Thank you for coming back to forum. We also appreciate that you spent your precious time doing those tests and provided the detailed information to us.

    According to your detailed description, we did a test again on our end, the result in our environment is same like yours as the screenshot below:

    So we do a further search about this problem.  We find it’s a pity that this is a feature limitation that the recurring events are not supported in web part. We’re really sorry about that. You can refer to this article.

    But as a workaround, you can meet your requirement by use the Group Calendar web part. Reference: Use the Group calendar web part (microsoft.com)

    Your understanding and patience will be highly appreciated. I hope that you are keeping safe and well!

    Regards,

    Stacey

    8 people found this answer helpful.
    0 comments No comments