Some time slots shows as available even though the calendar shows an event
I have an external calendar subscription I am using to check for conflicts. 90% of the events on this calendar are correctly checked for conflicts, but a handful of them are not blocking times in the Appointments app.
I confirmed the Calendar app shows a meeting at that time, but it shows as available on the booking page.
I looked at the debugging area of the settings, but there's not much to work with other than trying to crawl through the raw calendar data and guess at what might cause a problem.
Any suggestions on what else I can do to debug what's causing the issue?
I'm using 1.14.10 on Nextcloud 25.0.1
External subscriptions are tricky.
What is your Settings > Advanced Settings > Weekly Template Settings > Subscriptions Sync Interval more info: https://htmlpreview.github.io/?https://github.com/SergeyMosin/Appointments/blob/master/templates/help.php#srgdev-sec_tmm_subs_sync . You can also trigger syncs in Settings > Advanced Settings > Debugging > Sync Remote Calendar Now to see if it helps.
Additionally in order to block an Event must be marked as Busy, example: https://github.com/SergeyMosin/Appointments/issues/380#issuecomment-1320886494
If this does not help please send ( sergey [at] srgdev.com ) me the .ics file for the event that does not block
Bug is confirmed, only the first VEVENT object gets parsed if a VCALENDAR has multiple VEVENT objects