CalDAV and CardDAV collections may shadow each other

I am using Stalwart as CalDAV and CardDAV server, which creates a default calender and contact collection for every user and every group. So if I am in a group, I will see two calenders and contact collections: “Calendar (myuser)”, “Calendar (mygroup)”, “Contacts (myuser)” and “Contacts (mygroup)”.

In emClient however, I only see one of each, with the names alternating when hitting “Refresh”. So sometimes I see “Calender (myuser)”, sometimes I see “Calendar (mygroup)”.

I assume emClient trims/splits the location, ending up with both having the same internal identifier. If I look at the properties of “Calendar (myuser)”, it shows the Server location as “0/default”. When I look at the properties of “Calendar (mygroup)”, it shows the Server location as “1/default”. My guess is therefore, that emClient references both by “default”, ending up in each of them shadowing the other.

Is that a known issue? If not, I guess you can consider this a bug report.

Pretty old, but I can confirm this too (client 10.4.5326 on macOS). Both calendars show the same elements - including both (the personal one and the shared group calendar). All items are editable and show the currently active calendar as owner in details. The color is calendar-dependent and is synched to other subscribers.

Glad to priced additional details.
Just ask.

Same here. Also on macOs with the latest emClient and stalwart. I have 3 shared and one personal calendar and it always cycles through the same two shared calendars. The third and my personal one never appear. There is only one calendar showing at any time. This would be really nice if you could look into this.