I recently purchased an iPhone and enabled iCloud so as to sync the calendar with my MacBook which is running Lion 10.7.3. I have only one calendar in iCal and it is iCloud enabled. Initially I had some problems with duplicate calendar entries on my iPhone, but I simplified down to one calendar in iCal and rebuilt the calendar on my iPhone with help from the Genius Bar, so that problem was resolved and has not recurred.
My problem now is that I often get .ics meeting invitations via emails that I open in Mail. These invitations originate from Windows users using Outlook and I accept them on my MacBook. Prior to enabling iCloud, I simply clicked on these invitations in Mail and they would appear in iCal as new calendar entries. I could then click on the calendar entry, accept the meeting request, and a confirmation would be sent back to the originator.
Since enabling iCloud, I when I click on the .ics invitation in Mail, iCal will open and I get the following message:
The server responded with an error.
https://p02-caldav.icloud.com:443/444322997/principal/ is not a location that supports this request.
<Go Offline> <Revert to Server>
If I select <Revert to Server> iCal will not accept the invitation.
If I select <Go Offline> iCal will accept the invitation on my MacBook and it will appear in my calendar. I can click on the calendar entry and accept it, and a confirmation will be sent to the originator. However, within a few minutes the meeting disappears from my calendar. I assume iCloud has somehow deleted it in an attempt to synch my calendars. This is very frustrating as I have accepted a meeting for which I now have no calendar entry.
I have no problem with meetings I enter manually.
Has anyone else encountered this? Does anyone have any solutions or suggestions?