Share via

how to fix invalid calender view in my sharepoint

Jabeen, Rafat - Ext 65 Reputation points
2025-09-11T12:10:04.17+00:00

Screenshot 2025-09-11 173805

i created a new calender and list from scratch and deleted from recycle bin all previous list and calender still its showing invalid calender view when i refresh calender is displaying then again when i come to calender from list its showing invalid calender view

Microsoft 365 and Office | SharePoint | Other | Android
0 comments No comments

Answer accepted by question author

Michelle-N 16,635 Reputation points Microsoft External Staff Moderator
2025-09-11T14:07:09.6633333+00:00

Hi @Jabeen, Rafat - Ext

Thank you for posting question to Microsoft Q&A.

Based on your description, I understand that you're facing a persistent "Invalid calendar view" error even after creating a new list and calendar from scratch and clearing the recycle bin. The calendar view displays correctly after a page refresh, but the error reappears when you navigate to it from a list, indicating a configuration or browser caching issue.

To help diagnose the problem further, I have a quick question about how the view was created. 

Could you please clarify if you created the calendar view manually through the standard SharePoint user interface, or did you apply custom JSON formatting to create the layout? 

  1. If you used JSON formatting: 

Could you please provide the specific JSON code you used? This would allow me to test it in my own environment to identify any potential issues with the code itself. 

  1. If you created it manually (the normal way): 

If the view was created without any custom code, please try the following workaround steps and let me know if any of them resolve the issue: 

-Verify Column Types: Ensure all required fields (e.g., View name, Start Date, End Date, and Title of items on calendar) are properly filled in the "Edit View" settings. The "Chamber Type" field might need to be correctly mapped to a column in your new list that contains valid data. 

-Validate Dates: Confirm that the "Start Date" and "End Date" fields are set to valid columns in your list that contain date values. If these fields are empty or reference non-existent columns, it can trigger the invalid view error. 

-Recreate the View: Try deleting the current calendar view and creating a new one from scratch. When setting it up, select the "Month" layout again, ensure the date fields are correctly assigned, and save the view. This can help reset any corrupted settings. 

-Clear Cache or Refresh: Sometimes, browser cache or sync issues can cause display problems. Clear your browser cache or try accessing the calendar from a different browser or device. Alternatively, refresh the page after making changes to see if the error persists. 

Please let me know the results of these steps and provide the screenshots when you can. This information will be vital for us to figure out the next steps.


If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".   

Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

Was this answer helpful?

1 person found this answer helpful.

1 additional answer

Sort by: Most helpful
  1. Arlene D 36,060 Reputation points Independent Advisor
    2025-09-11T13:55:19.19+00:00

    Hello, thanks for reaching out. I see your calendar shows “invalid calendar view.” Are you using SharePoint Online or SharePoint Server? Microsoft says this happens when a view references deleted or missing columns. Go to the calendar or list settings, check the Views section, and either delete the invalid view or create a new calendar view using only existing columns. Make sure all columns in the view still exist, then refresh the page and check the calendar. Are all the columns used in this calendar still present in the list?

    Was this answer helpful?

    0 comments No comments

Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.