The server return’s an internal server error, probably because it couldn’t process one of its events. Please contact the server support.
For reference and transparency: We have created this report on Apple Bug Reporter on 6 Aug 2015 here: https://bugreport.apple.com/web/?problemID=22169036
RECURRENCE-ID for exceptions of recurring all-day events should be of type VALUE=DATE, but they have VALUE=DATE-TIME.
Steps to Reproduce:
# master event: DTSTART;VALUE=DATE:20150804 # exception: RECURRENCE-ID;VALUE=DATE:20150805
# master event: DTSTART;VALUE=DATE:20150804 # exception: RECURRENCE-ID:20150805T000000
As you can see, the RECURRENCE-ID is for VALUE=DATE-TIME, while the original event is of type VALUE=DATE.
This causes some clients to ignore the exception and/or add an additional event instead of using this event as an exception.
If the value of the “DTSTART” property is a DATE type value, then the value MUST be the calendar date for the recurrence instance.