Hi Jan,
Thanks for the thinking.
This is what I have been able to find out so far.
When starting up, InfCloud issues an OPTIONS on the calendar and receives a 200 OK, but with an error text body:
The server encountered an internal error or misconfiguration and was unable to complete your request.
(I have no clue why this would fail, the server erro log contains no information. It's a 200 OK after all.)
InfCloud then issues a REPORT and receives a list of 79 calendar events.
The missing event is not part of this data.
When I download the calendar ics directly from the DAViCal server (788 events), the missing event is there:
BEGIN:VEVENT CREATED:20170103T111640Z LAST-MODIFIED:20171221T212825Z DTSTAMP:20171221T212825Z UID:a80d59e0-a0a8-47d8-a6d1-2bf4d5cefa48.1483442200530 SUMMARY:Inhalers vervangen RRULE:FREQ=DAILY;INTERVAL=30;UNTIL=20181231T000000Z EXDATE;VALUE=DATE:20161203 TRANSP:OPAQUE STATUS:CONFIRMED CLASS:PUBLIC DTSTART;VALUE=DATE:20161203 DTEND;VALUE=DATE:20161204 DURATION:P1D SEQUENCE:1 END:VEVENT
As far as I can understand this, there's no reason why it should not be part of the current view.
-- Johan