Change calendar for event in iCloud fails

Hello,

I obtain errors when I change calendar of event located.
In fact I am trying to move event from one iCloud calendar to other iCloud calendar.

To arcieve this I open event, select other calendar in dropdown list and press Save.

After this I obtain message box with error message.
The screenshot is available at https://www.dropbox.com/s/abvpmyfbj7a…

As a workaround I press “Upload later”.
After this close and open eM Client, syncronize it and it works fine after this.

The weird thing is the bug can not be reproduced for new just created events, it frequently reproduced when item already exist for several hours. I can not provide precise scenario.

Hello,

can I ask you if you are synchronizing over more devices? Forbidden issue is caused when you are trying to synchronize more items when it was not fully synchronized on all devices with your iAccount

regards
Jan

yes, I use iOS devices to synchorize.

But the issue appears with eM Client only.

> when it was not fully synchronized

Of course this can happen occasionally. But the issue appears quite frequently.

Moreover as I noted above when I close and reopen eM Client all works fine.
If I would have not fully synchronized calendars with iOS devices, opening and closing eM client can not make all devices in sync.

Anyway I will keep this in mind when next time I obtain the issue.

Hello,

Maybe CalDAV logs can tell me more, go to tools - settings - advanced, check CalDAV under your iCloud account, apply and restart client.

simulate steps that leads to your issue and after this send logs to [email protected]
together with this topic’s URL: https://discourse.emclient.com/emclient/to…

regards
Jan

Hello John,

I enabled log as you suggested. Log is created but it is still empty when error occurs - no helpful info, nothing to send.

But it looks I have found scenario to reproduce:

  1. Open eM Client and create event with title New1 in calendar Cal1 and synchronize eM Client with iCloud.

  2. Open iOS calendar, syncronize to make event New1 visible. Update title of event from New1 to New2. Then synchronize iOS calendars.

  3. Synchonize eM Client. Open event with title New2 just obtained after iOS modifications. Change its calendar from Cal1 to Cal2.

Excpected behavior: event moved to Cal2.
Actual behavior: error message.

Cal1 and Cal2 are some iCloud calendar which synchronized with eM Client.

Note, that the issue is related to moving event between calendars, not sync itself.
This is because I have not expecrienced any problems when updating titles, content or other attributes of event.
The issue just when moving event between calendars.

Hello,

I have tried to recreate your issue with my iPhone and iCal but everything works fine.

Can you tell me what exactly is in that error message you receive?

Anyway for now I think that only solution might be recreating scenario on your computer using remote control. Tell me if this would be okay.

regards
Jan

> I have tried to recreate your issue with my iPhone and iCal but everything works fine.

I am surprised. the issue is reproduced every time.

> Can you tell me what exactly is in that error message you receive?

You may find link in top post of this thread.

> Anyway for now I think that only solution might be recreating scenario on your computer using remote control. Tell me if this would be okay.

No need.
I will use workaround described in top post.

Best wishes,
Sergiy

thanks, I have forgot about that link in original post. Anyway that issue signs exactly what I have described in my first answer.

so this all was all I could do for now. I will ask colleague who is responsible for iCloud implementation, but I think that he will tell me same thing.

regards
Jan