
Announcements
Hi,
I’m experiencing an issue where my SharePoint list’s calendar view stops auto-refreshing after I customize the form in Power Apps. When I used the default SharePoint form, the calendar view would update immediately whenever I added or edited an item. But once I switched to a Power Apps form, changes don’t appear on the calendar unless I manually refresh the page or leave and return.
What’s strange is that both List view and Grid view still refresh instantly—this problem only happens in Calendar view.
Here’s what I’ve tried so far (none of which worked):
OnSuccess property of the form.Any ideas on how to get the calendar to auto-refresh while using a Power Apps–customized form? I’d appreciate any guidance or workarounds.
Hi! It sounds like you've tried several approaches to resolve the issue with your SharePoint list's calendar view not auto-refreshing after customizing the form in Power Apps. Here are a few additional suggestions that might help:
Use Power Automate: Create a flow in Power Automate that triggers on item creation or modification in your SharePoint list. This flow can then refresh the calendar view. You can use the "Send an HTTP request to SharePoint" action to refresh the page .
Custom JavaScript: If you're comfortable with coding, you can add custom JavaScript to your SharePoint page to force a refresh of the calendar view. This script can be added to a Script Editor web part or embedded directly in the page.
Check Form Settings: Ensure that the form settings in Power Apps are correctly configured to update the data source. Sometimes, the form might not be set to refresh the data source properly.
Browser Extensions: Double-check for any browser extensions that might be interfering with the auto-refresh functionality. Disabling these extensions temporarily can help identify if they are causing the issue.
Community Forums: Consider posting your issue on the Power Apps or SharePoint community forums. Other users might have encountered similar issues and could offer solutions that worked for them.
✅ If this resolved your issue, please mark it as the Accepted Answer.
👍 If you found it helpful, feel free to give it a like!