Update to latest version of ical
Use retry correctly with delays to improve reliability