Calendar items are randomly being duplicated

I’m running emClient on iPadOS, version 10.4.4205, iPadOS: 18.x

I noticed that some of my calendar items are being duplicated, presumably when modifying existing items. Other clients like Thunderbird or another calendar app on my Android smartphone, shows appropriated items only once.

The CalDAV server is Baikal, running as a Docker container on one of my local NAS. Baikal version is 0.10.1.

In screenshot below, I’ve marked those appointments. Some are single day appointments, some are repeated ones with random intervals.
Please have a closer look to items, numbered with (1) and (2) since it’s a good example when this duplication occurs: Item (1) had a wrong subject and was corrected into (2). Nevertheless, both items are visible in emClient while others do only show up appointment #2.

The issue obviously occurs when modifying calendar items on e.g. my Android calendar app, such as DigiCal. I’m using a second calendar app on iPadOS, too: Calendar 366 for Mac, that, too, does not show those duplicated items.

However, the duplicated items only show up in emClient after synchronization.
Hence my assumption is, that emClient solely, creates or shows some items twice.

Any chance to get this fixed?
Michael

The issue obviously occurs when modifying calendar items on e.g. my Android calendar app, such as DigiCal

However, the duplicated items only show up in emClient after synchronization.
Hence my assumption is, that emClient solely, creates or shows some items twice

Normally adding or modifying calendar events using other calendar apps “don’t show duplicates” in eM Client app after synching, as I do that alot with various different calendars for testing, .

So could be the DigiCal app possible eg: writes something extra to the server which then causes a duplicate in eM Client app when it synchronizes, but doesn’t affect your other calendar 366 app.

Or could be a eg: Baikal CalDAV Calendar Server settings which might need adjusting.

So I’d suggest to email that to [email protected] , as they may have heard of that problem before with the Digical app or Baikal server and / or what to do to troubleshoot.

1 Like

I’ve now removed the CalDAV account from emClient and added from scratch. After the intial sync, the previously doubled calendar items are now missing. Hence, Baikal seems not the source of this issue.

Again, I modified an existing appointment in DigiCal on Android and synchronised both devices, Android and iPad.

The modified item was now properly synchronised to iPad. No duplicates appeared. Again, I assume Baikal as the source is just fine.

As a conclusion, I bet emClient did something wrong.