Outlook has reasonable support for Internet Calendar Subscriptions. However, the implementation deviates from spec in several significant ways. If you do not account for the deviations, users receive the error code 0x80004005.
- DTEND is required, so start-only events are not supported. ref
- SUMMARY must be limited to 67 characters. The spec requires lines to wrap at 75 characters ref, minus the 8 characters for “SUMMARY:”. However, Outlook 2013 refuses to unfold content in tests. Outlook 2013 accepted longer SUMMARY parameter values without wrapping text, but that violates spec in a way that might impact other clients.
- Periodically, the ical subscriptions simply get stuck and may report this error even though the ical feeds are compliant. This can frequently be resolved by removing and re-adding the calendar subscriptions.