Calendar not updating on the front-end
If the availability in the calendar on your website is not updating or it shows different bookings than what you see in the WP Admin Dashboard, you probably have a caching plugin installed and what you are seeing is a cached version of the calendar.
Try clearing your cache and see if this fixes the issue. If it does, to prevent this problem in the future and avoid having to clear the cache each time changes are made in the calendar, you will need to exclude the pages your calendar is on from being cached.
Go to your caching plugin’s Settings page and search for the option to exclude pages.
Instructions on how to exclude pages in common caching plugins: