Forum Discussion

Wallace_Mayk's avatar
Wallace_Mayk
Occasional Reader
Feb 04, 2026

Sync Issues with Tracking Meetings from Outlook to Dynamics 365

Hello, my work uses the Dynamic 365 App for Outlook to track meetings as appointments in Dynamics 365, but it has failed several times for several users (on both Mac and Windows, in Old and New Outlook and on web browsers); some meetings will fail to track immediately while in some cases, meetings that were successfully tracked will stopped working and are no longer tracked in Dynamics.

In the spoiler below is a sanitized version of the diagnostic log for meetings that used to be tracked that stopped working:

Spoiler

{

"sessionId": "[Removed]",

"d365Email": "[Removed]",

"browserName": "Edge",

"bcd": {

"_displayMode": "ComposeDesktop",

"_orgName": "[Removed]",

"_crmDeploymentEnvironment": "Online",

"_exchangeDeploymentEnvironment": "Online",

"_orgId": "[Removed]",

"_externalDomain": "",

"_mailboxId": "[Removed]",

"_showPerformance": false,

"_useAuthMethod": "MSAL",

"_mode": "Compose",

"_deviceType": "Desktop",

"_testMode": false

},

"currentDate": "Mon, 02 Feb 2026 19:03:14 GMT",

"officeMailboxItemContext": {

"id": "[Removed]",

"type": "appointment",

"hostName": "OutlookWebApp",

"hostVersion": "20260116004.05",

"isDelegatedMailbox": false,

"sharedProperties": null

},

"exchangeMailboxItemContext": {

"crmTrackStatus": {

"_crmRegardingObjectId": "{[Removed]}",

"_crmTrackingState": "WillBeLinked",

"_crmRegardingObjectName": "Client Management-Planning, Strategy, Meetings",

"_crmRegardingObjectType": 11296,

"_crmId": "",

"_crmObjectTypeCode": 0,

"_crmIsFollowed": 0,

"_trackTimestamp": "2026-01-30T17:17:14.650Z",

"_isTrackedFromMailApp": 1,

"_trackingStateTracker": 1

},

"item": {

"Id": "[Removed]",

"GlobalObjectId": "[Removed]",

"CalendarItemType": "RecurringMaster",

"Location": "Microsoft Teams Meeting",

"IsRecurring": true,

"IsAllDayEvent": false,

"LegacyFreeBusyStatus": "Busy",

"RecurrencePatternDetails": {

"IsNthMonthly": false,

"IsNthYearly": false,

"IsWeekDayPattern": false,

"PatternStartDate": "2026-01-05T00:00:00.000Z",

"RecurrencePatternType": 1,

"Interval": 1,

"DayOfMonth": 1,

"MonthOfYear": 0,

"DaysOfWeekMask": 2,

"PatternEndType": 3,

"PatternEndDate": "2026-12-31T00:00:00.000Z"

},

"ItemType": "appointment",

"Categories": [],

"Importance": "Normal",

"ScheduleStart": "2026-01-05T14:00:00.000Z",

"ScheduleEnd": "2026-01-05T14:45:00.000Z"

},

"trackedDate": "Fri, 30 Jan 2026 17:17:14 GMT",

"hasAttachments": false,

"attachmentCount": null,

"d365CategoryName": "Tracked To Dynamics 365",

"hasD365Category": null

},

"diagResults": {

"VerifyMailboxTestStatus": {

"state": "Passed",

"error": {

"error": "undefined"

}

},

"VerifyAppModuleAccess": {

"state": "Passed",

"error": {

"error": "undefined"

}

},

"VerifyUserEmailAddress": {

"state": "Passed",

"error": {

"error": "undefined"

}

},

"VerifyDeactivatedViews": {

"state": "Passed",

"error": {

"error": "undefined"

},

"views": []

},

"VerifyPrivilegesConfig": {

"state": "Failed",

"error": {

"error": "undefined"

},

"privilegeStates": [

{

"privilegeName": "prvAppendActivity",

"status": "Present"

},

{

"privilegeName": "prvAppendToActivity",

"status": "Present"

},

{

"privilegeName": "prvAppendToAccount",

"status": "Present"

},

{

"privilegeName": "prvAppendToContact",

"status": "Present"

},

{

"privilegeName": "prvCreateActivity",

"status": "Present"

},

{

"privilegeName": "prvCreateContact",

"status": "Present"

},

{

"privilegeName": "prvCreateExchangeSyncIdMapping",

"status": "Present"

},

{

"privilegeName": "prvDeleteActivity",

"status": "Present"

},

{

"privilegeName": "prvDeleteExchangeSyncIdMapping",

"status": "Present"

},

{

"privilegeName": "prvReadAccount",

"status": "Present"

},

{

"privilegeName": "prvReadActivity",

"status": "Present"

},

{

"privilegeName": "prvReadAppModule",

"status": "Present"

},

{

"privilegeName": "prvReadAttribute",

"status": "Present"

},

{

"privilegeName": "prvReadContact",

"status": "Present"

},

{

"privilegeName": "prvReadEmailServerProfile",

"status": "Present"

},

{

"privilegeName": "prvReadEntity",

"status": "Present"

},

{

"privilegeName": "prvReadExchangeSyncIdMapping",

"status": "Present"

},

{

"privilegeName": "prvReadMailbox",

"status": "Present"

},

{

"privilegeName": "prvReadOrganization",

"status": "Present"

},

{

"privilegeName": "prvReadQuery",

"status": "Present"

},

{

"privilegeName": "prvReadRelationship",

"status": "Present"

},

{

"privilegeName": "prvReadRole",

"status": "Present"

},

{

"privilegeName": "prvReadSystemApplicationMetadata",

"status": "Present"

},

{

"privilegeName": "prvReadSystemForm",

"status": "Present"

},

{

"privilegeName": "prvReadUser",

"status": "Present"

},

{

"privilegeName": "prvReadUserQuery",

"status": "Present"

},

{

"privilegeName": "prvReadUserApplicationMetadata",

"status": "Present"

},

{

"privilegeName": "prvReadWebResource",

"status": "Present"

},

{

"privilegeName": "prvSearchAvailability",

"status": "Present"

},

{

"privilegeName": "prvShareActivity",

"status": "Present"

},

{

"privilegeName": "prvSyncToOutlook",

"status": "Present"

},

{

"privilegeName": "prvUseOfficeApps",

"status": "Present"

},

{

"privilegeName": "prvWriteActivity",

"status": "Present"

},

{

"privilegeName": "prvWriteMailbox",

"status": "Present"

},

{

"privilegeName": "prvWriteExchangeSyncIdMapping",

"status": "Present"

},

{

"privilegeName": "prvReadIncident",

"status": "Missing"

},

{

"privilegeName": "prvReadOpportunity",

"status": "Present"

},

{

"privilegeName": "prvReadCompetitor",

"status": "Present"

},

{

"privilegeName": "prvReadConnection",

"status": "Present"

}

]

},

"VerifyDashboard": {

"state": "Passed",

"error": {

"error": "undefined"

},

"validationMessages": []

},

"VerifySitemap": {

"state": "Passed",

"error": {

"error": "undefined"

},

"validationMessages": []

},

"VerifyDashboardSummary": {

"state": "Passed",

"error": {

"error": "undefined"

},

"validationMessages": []

}

},

"fcb": {

"FCB.MailAppOpenRecordInBrowser": true,

"FCB.MailAppResolveRecipientsToAccounts": true,

"FCB.TrackUsingCategoriesDefaultValue": true,

"FCB.MailAppForceUsageOfCustomProperties": true,

"FCB.DisableMailAppChecker": false,

"FCB.MailAppEnableAppCheckerChromiumCheck": true,

"FCB.MailAppPinningStateNotification": true,

"FCB.MailAppEnableCategoriesAPI": true,

"FCB.MailAppEnableAppointmentTimeChangedEvent": false,

"FCB.OfficeMailAppEmailEngagement": false,

"FCB.EmailEngagement": true,

"FCB.MailAppSyncCustomPropertiesFromExchange": false,

"FCB.MailAppBlockForDeprecatedBrowser": true,

"FCB.VivaSalesAddInNotification": true,

"FCB.MailAppMSALForOnlineUsers": false,

"FCB.MailAppEwsDisabled": true,

"FCB.MailAppAttachmentsViaGraphEnabled": true,

"FCB.OneDSTelemetrySDKEnabled": false,

"FCB.MailAppPinningComposeMode": false,

"FCB.MailAppTile": true,

"FCB.MailAppAttributeTargets": true,

"FCB.MailAppAppointmentsReliablePromote": true,

"FCB.MailAppAttachmentsReliablePromote": true,

"FCB.MailAppPrepopulateFormsCase": true,

"FCB.UseCustomPropertyForDelegateAccess": true,

"FCB.MailAppDisplayAppCheckerNavigationLink": true

},

"orgDbOrgSettings": {

"TrackCategorizedItems": true,

"TrackAppointmentsFromNonOrganizer": true,

"DelegateAccessEnabled": true,

"CreateContactWithoutTracking": false,

"EmailInReadModeTrackEnabled": false,

"OverrideTrackInCrmBehaviour": false

},

"trackFailure": {

"exchangesyncidmapping": {

"@odata.etag": "W/\"000000000\"",

"lastsyncerrorcode": 130,

"tocrmchangetype": 1,

"isunlinkedincrm": false,

"exchangesyncidmappingid": "[Removed]",

"userdecision": -1,

"objectid": "00000000-0000-0000-0000-000000000000",

"exchangeentryid": "[Removed]",

"lastsyncerror": "ExchangeSyncGeneralCrmItemSyncError;Microsoft.Crm.Asynchronous.EmailConnector.ErrorSource.Crm:130;T:188\r\nActivityId: [Removed]\r\n>Exception : Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncException: Failed to sync item to CRM server : System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: There is no active transaction. This error is usually caused by custom plug-ins that ignore errors from service calls and continue processing. at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +0x27 at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +0x1ba at Microsoft.Xrm.Sdk.IOrganizationService.Execute(OrganizationRequest request) at Microsoft.Xrm.Sdk.WebServiceClient.WebProxyClient`1.ExecuteAction[TResult](Func`1 action) +0x15 at CrmSDKLib.OrganizationServiceWrapper.<>c__DisplayClass10_0.<Execute>b__0() in C:\\__w\\1\\s\\src\\lib\\CrmSDK\\OrganizationServiceWrapper.cs:line 13..."

}

},

"appLoadTime": "4962",

"officeContext": {

"officeEmailAddress": "[Removed]",

"RequirementSets": {

"_setMap": {

"_sets": {

"mailbox": "1.15",

"identityapi": "1.3",

"dialogapi": "1.2",

"dialogorigin": "1.2",

"react": "1.1",

"nestedappauth": "1.1"

}

}

},

"Diagnostics": {

"host": "Outlook",

"version": "0.0.0.0",

"platform": "OfficeOnline"

}

},

"errorData": {

"errorMessage": "",

"errorInfo": "ExchangeSyncGeneralCrmItemSyncError;Microsoft.Crm.Asynchronous.EmailConnector.ErrorSource.Crm:130;T:188\r\nActivityId: [Removed]\r\n>Exception : Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncException: Failed to sync item to CRM server : System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: There is no active transaction. This error is usually caused by custom plug-ins that ignore errors from service calls and continue processing. at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +0x27 at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +0x1ba at Microsoft.Xrm.Sdk.IOrganizationService.Execute(OrganizationRequest request) at Microsoft.Xrm.Sdk.WebServiceClient.WebProxyClient`1.ExecuteAction[TResult](Func`1 action) +0x15 at CrmSDKLib.OrganizationServiceWrapper.<>c__DisplayClass10_0.<Execute>b__0() in C:\\__w\\1\\s\\src\\lib\\CrmSDK\\OrganizationServiceWrapper.cs:line 13..."

},

"appCheckerErrors": [],

"componentStates": [

{

"componentName": "StorageValidator",

"state": "Loaded"

},

{

"componentName": "OfficeJsValidator",

"state": "Loaded"

},

{

"componentName": "JsApiProvider",

"state": "Loaded"

},

{

"componentName": "ResourceManager",

"state": "Loaded"

},

{

"componentName": "CheckCompatibility",

"state": "Loaded"

},

{

"componentName": "AuthenticationProvider",

"state": "Loaded"

},

{

"componentName": "GraphAuthenticationProvider",

"state": "Loaded"

},

{

"componentName": "CRMProvider",

"state": "Loaded"

},

{

"componentName": "ExchangeProvider",

"state": "Loaded"

},

{

"componentName": "DispatcherCollection",

"state": "Loaded"

},

{

"componentName": "ValidateUser",

"state": "Loaded"

},

{

"componentName": "DelegateValidator",

"state": "Loaded"

},

{

"componentName": "UnifiedClientLoader",

"state": "Loaded"

},

{

"componentName": "WebScriptBridge",

"state": "Loaded"

},

{

"componentName": "LoadTimeout",

"state": "Loaded"

}

]

}

In the log, we have the following error message:

"lastsyncerror": "ExchangeSyncGeneralCrmItemSyncError;Microsoft.Crm.Asynchronous.EmailConnector.ErrorSource.Crm:130;T:188\r\nActivityId: [Removed]\r\n>Exception : Microsoft.Crm.Asynchronous.EmailConnector.ExchangeSyncException: Failed to sync item to CRM server : System.ServiceModel.FaultException`1[Microsoft.Xrm.Sdk.OrganizationServiceFault]: There is no active transaction. This error is usually caused by custom plug-ins that ignore errors from service calls and continue processing. at System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg) +0x27 at System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData, Int32 type) +0x1ba at Microsoft.Xrm.Sdk.IOrganizationService.Execute(OrganizationRequest request) at Microsoft.Xrm.Sdk.WebServiceClient.WebProxyClient`1.ExecuteAction[TResult](Func`1 action) +0x15 at CrmSDKLib.OrganizationServiceWrapper.<>c__DisplayClass10_0.<Execute>b__0() in C:\\__w\\1\\s\\src\\lib\\CrmSDK\\OrganizationServiceWrapper.cs:line 13..."

In Outlook, when I look at these meetings and check the app it gives the message: Recurring appointment occurrence cannot be tracked

However, we have other series of recurring meetings that have been successfully tracked that does not run into the issue.

Anyone has encountered this or similar issue? How do we resolve this so going forward the app can track all meetings without issue?

Please let me know, thank you!

2 Replies

  • This behavior is not a defect but a documented limitation. Dynamics 365 does not support tracking individual occurrences of recurring meetings. Microsoft’s official guidance is to track the entire recurring series instead. If synchronization issues continue, administrators should review any custom plug-ins and verify that appropriate security roles and privileges are correctly assigned.

     

    https://learn.microsoft.com/en-us/dynamics365/outlook-app/faq

     

     

    • Wallace_Mayk's avatar
      Wallace_Mayk
      Occasional Reader

      The app fails to track some entire series as well while other series are tracked without issue.

Resources