There seems to be a problem with Meeting Requests not issued by the current user. If a client like Outlook tries to change StartTime or EndTime, the request gets accepted with Status 1, but the Meeting date is not changed, as it is readonly. The webinterface reflects this and doesn't let the used edit the Meeting, but when such an EAS request comes to SOGO, it replies with 1. This leads to Outlook on that very machine, that does the request, moving the meeting date, but all other machines don't leving the calendar in an inconsistent state. On such errors, I think the correct response status should be status 7 (Conflict matching the client and server object) See: https://learn.microsoft.com/en-us/openspecs/exchange_server_protocols/ms-ascmd/08151746-faf7-40a3-832b-b42e88a0b729 Attached you will find a log of such a case. My guess is that processSyncChangeCommand logic is flawed. I can see the following logic: // Don't update the component without proper permission if ([roles containsObject: SOGoCalendarRole_ComponentResponder] || [[sogoObject ownerInContext: context] isEqualToString: [[context active User] login]]) { [o changeParticipationStatus: allChanges inContext: context component: sogoObject]; if ([syncCache objectForKey: serverId]) [syncCache setObject: [NSString stringWithFormat: @"%f", [[sogoObject lastModified] timeIntervalSince1970]] forKey: serverId]; } // Trigger a change-command to override client changes since we don't have permissions else [sogoObject touch]; It can be seen in the log that indeed the requestor gets an update where it moves the element back to its original position, but Outlook doesn't seem to like that. Why was it implemented this way? IT seems to cause problems and may not be EAS compliant. 1) The meeting request itself ============================= Oct 17 09:33:49 sogod [18652]: <0x0x55dbd87b9be0[SOGoActiveSyncDispatcher]> EAS - response for device E429277DBAF04AE1A5AC0E1F9E9D8B0A: Email 48279-188657 mail%2F2dff4e04c6265358eb110000a63bd99d 1 48279 **** **** **** Termin **** Termin **** 2025-10-17T07:33:25.000Z 1 0 IPM.Schedule.Meeting.Request 0 2025-10-29T13:00:00.000Z 2025-10-17T07:33:22.000Z 2025-10-29T14:00:00.000Z 0 **** **** 0 0 2 xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== 1 BAAAAIIA4AB0xbcQGoLgCAAAAAAAAAAAAAAAAAAAAAAAAAAAfAAAAHZDYWwtVWlkAQAAADA0MDAwMDAwODIwMEUwMDA3NEM1QjcxMDFBODJFMDA4MDAwMDAwMDAzMENFOUEwMTQ4M0 ZEQzAxMDAwMDAwMDAwMDAwMDAwMDEwMDAwMDAwMzU4RUU5MUI4QUE5ODA0Q0E1N0M2MTBERUIzRjcxMzc= urn:content-classes:calendarmessage **** 65001 4 0 ... 2) Accepting the meeting request ================================ Oct 17 09:35:44 sogod [18052]: <0x0x55dbd0b2ab60[SOGoActiveSyncDispatcher]> EAS - request for device B81FC993D0474B7F9D15617B31BEACE6: mail%2F2dff4e04c6265358eb110000a63bd99d 1 48279 Oct 17 09:35:45 sogod [18052]: <0x0x55dbd0b2ab60[SOGoActiveSyncDispatcher]> EAS - Generated new calendarId: 4684-68F1F200-23-3E9C3140 for serverId: 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 Oct 17 09:35:45 sogod [18052]: <0x0x55dbd0b2ab60[SOGoActiveSyncDispatcher]> EAS - response for device B81FC993D0474B7F9D15617B31BEACE6: 48279 4684-68F1F200-23-3E9C3140 1 Oct 17 09:35:45 sogod [18052]: 192.168.2.53 "POST /SOGo/Microsoft-Server-ActiveSync?Cmd=MeetingResponse&User=office&DeviceId=B81FC993D0474B7F9D15617B31BEACE6& DeviceType=WindowsOutlook15 HTTP/1.1" 200 53/67 1.047 - - -30932K - 17 Oct 17 09:35:45 sogod [18052]: <0x0x55dbd884c330[SOGoActiveSyncDispatcher]> EAS - request for device B81FC993D0474B7F9D15617B31BEACE6: 1760684617 vevent%2Fpersonal 0 0 512 0 1 1 4684-68F1F200-23-3E9C3140 xP///00AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFoAZQBpAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAE0AaQB0 AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFMAbwBtAG0AZQByAHoAZQBpAHQAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== 20251017T073551Z 20251029T130000Z Termin **** 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 **** **** **** **** 0 1 **** **** 0 1 **** 20251029T140000Z 0 2 0 15 3 1 0 3) Client's change request and confirmation =========================================== Oct 20 11:11:08 sogod [23038]: <0x0x55dbdcdf2fb0[SOGoActiveSyncDispatcher]> EAS - request for device E429277DBAF04AE1A5AC0E1F9E9D8B0A: 1760950567 vevent%2Fpersonal 0 0 512 0 1 1 501E-68F1F200-1-6A1A9F00 xP///00AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFoAZQBpAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAE0AaQB0 AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFMAbwBtAG0AZQByAHoAZQBpAHQAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== 20251020T091108Z 20251029T090000Z Termin **** 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 **** **** **** **** 5 1 **** **** 3 1 **** 20251029T100000Z 1 **** 0 2 0 15 3 1 1 Oct 20 11:11:08 sogod [23038]: <0x0x55dbdcdf2fb0[SOGoActiveSyncDispatcher]> EAS - Change - Process change for folder personal easId 501E-68F1F200-1-6A1A9F00 Oct 20 11:11:08 sogod [23038]: <0x0x55dbdcdf2fb0[SOGoActiveSyncDispatcher]> EAS - Found serverId: 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 for easId: 501E-68F1F200-1-6A1A9F00 Oct 20 11:11:09 sogod [23038]: <0x0x55dbdcdf2fb0[SOGoActiveSyncDispatcher]> Change detected during Sync, we push the content. Oct 20 11:11:09 sogod [23038]: <0x0x55dbdcdf2fb0[SOGoActiveSyncDispatcher]> EAS - response for device E429277DBAF04AE1A5AC0E1F9E9D8B0A: Calendar 1760950567 vevent%2Fpersonal 1 501E-68F1F200-1-6A1A9F00 1 4) Propagation of the old meeting (including requestor) ======================================================= Oct 20 11:11:12 sogod [10579]: <0x0x55dbce5c3050[SOGoActiveSyncDispatcher]> Change detected during Sync, we push the content. Oct 20 11:11:12 sogod [10579]: <0x0x55dbce5c3050[SOGoActiveSyncDispatcher]> EAS - response for device DDCE8EA4138C4365B0850DAE0D2508BC: Email 48327-188822 mail%2F2dff4e04c6265358eb110000a63bd99d 1 Calendar 1760951468 vevent%2Fpersonal 1 6CC0-68F5CE00-5-37F484C0 0 20251017T073322Z 20251029T130000Z 20251029T140000Z xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== **** Beate Luther **** **** 5 1 **** **** 3 1 1 3 1 2 3 Termin **** **** 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 1 1179 **** 0 15 1 Contacts 1756978070 vcard%2Fpersonal 1 Email 12038-40257 mail%2Fcff9e12b3b905458b91b0000a63bd99d 1 ... Oct 20 11:11:15 sogod [10579]: <0x0x55dbcdd4be40[SOGoActiveSyncDispatcher]> EAS - response for device B7D1DD7A305641AFA18499E3883B615F: Email 48327-188822 mail%2F2dff4e04c6265358eb110000a63bd99d 1 Calendar 1760951468 vevent%2Fpersonal 1 4684-68F1F200-25-3E9C3140 0 20251017T073322Z 20251029T130000Z 20251029T140000Z xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== **** Beate Luther **** **** 5 1 **** **** 3 1 1 3 1 2 3 Termin **** **** 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 1 1179 **** 0 15 1 .. Oct 20 11:34:38 sogod [32256]: <0x0x55dbd31b0330[SOGoActiveSyncDispatcher]> EAS - request for device 6F2F0065F4764DB8B56BA1882B6F8649: 1760952083 vevent%2Fpersonal 0 0 512 0 1 1 5A8A-68F5D980-9-2B1EE340 xP///00AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFoAZQBpAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAE0AaQB0 AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFMAbwBtAG0AZQByAHoAZQBpAHQAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== 20251020T093438Z 20251029T090000Z Termin **** 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 **** **** **** **** 0 1 **** **** 0 1 **** 20251029T103000Z 1 **** 0 2 0 15 3 1 0 Oct 20 11:34:45 sogod [32256]: <0x0x55dbd2b3fc90[SOGoActiveSyncDispatcher]> EAS - response for device E429277DBAF04AE1A5AC0E1F9E9D8B0A: Calendar 1760952879 vevent%2Fpersonal 1 501E-68F1F200-1-6A1A9F00 0 20251017T073322Z 20251029T130000Z 20251029T140000Z xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== **** Beate Luther **** **** 5 1 **** **** 3 1 1 3 1 2 3 Termin **** **** 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 1 1179 **** 0 15 1 Contacts 1756978070 vcard%2Fpersonal 1 ... Oct 20 11:34:47 sogod [23038]: <0x0x55dbdebc62d0[SOGoActiveSyncDispatcher]> EAS - response for device B7D1DD7A305641AFA18499E3883B615F: Email 48330-188836 mail%2F2dff4e04c6265358eb110000a63bd99d 1 48329 Calendar 1760952879 vevent%2Fpersonal 1 4684-68F1F200-25-3E9C3140 0 20251017T073322Z 20251029T130000Z 20251029T140000Z xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== **** Beate Luther **** **** 5 1 **** **** 3 1 1 3 1 2 3 Termin **** **** 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 1 1179 **** 0 15 1 Contacts 1756978070 vcard%2Fpersonal 1 ... Oct 20 14:55:41 sogod [14196]: <0x0x55dbd05946b0[SOGoActiveSyncDispatcher]> EAS - response for device 56R8ATKJVH6SJ8O7GE804JE0P0: 3774-68F63180-45B-3F913440 0 20251017T073322Z 20251029T130000Z 20251029T140000Z xP///wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== **** Beate Luther **** **** 5 1 **** **** 3 1 1 3 1 2 3 Termin **** **** EAS - request for device DDCE8EA4138C4365B0850DAE0D2508BC: 1761129310 vevent%2Fpersonal 0 0 512 0 1 1 6CC0-68F5CE00-5-37F484C0 xP///00AaQB0AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFoAZQBpAHQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoAAAAFAAMAAAAAAAAAAAAAAE0AaQB0 AHQAZQBsAGUAdQByAG8AcADkAGkAcwBjAGgAZQAgAFMAbwBtAG0AZQByAHoAZQBpAHQAAAAAAAAAAAAAAAMAAAAFAAIAAAAAAAAAxP///w== 20251022T114217Z 20251029T090000Z Termin **** 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC01000000000000000010000000358EE91B8AA9804CA57C610DEB3F7137 **** **** **** **** 5 1 **** **** 3 1 **** 20251029T103000Z 0 2 0 15 3 1 1 Oct 22 13:42:15 sogod [14888]: <0x0x55dbce3d9a80[SOGoActiveSyncDispatcher]> EAS - Change - Process change for folder personal easId 6CC0-68F5CE00-5-37F484C0 Oct 22 13:42:15 sogod [14888]: <0x0x55dbce3d9a80[SOGoActiveSyncDispatcher]> EAS - Found serverId: 040000008200E00074C5B7101A82E0080000000030CE9A01483FDC010000 00000000000010000000358EE91B8AA9804CA57C610DEB3F7137 for easId: 6CC0-68F5CE00-5-37F484C0 Oct 22 13:42:15 sogod [14888]: <0x0x55dbce3d9a80[SOGoActiveSyncDispatcher]> Change detected during Sync, we push the content. Oct 22 13:42:15 sogod [14888]: <0x0x55dbce3d9a80[SOGoActiveSyncDispatcher]> EAS - response for device DDCE8EA4138C4365B0850DAE0D2508BC: Calendar 1761129310 vevent%2Fpersonal 1 6CC0-68F5CE00-5-37F484C0 1