Symptom:
Error "Calendar synchronization has failed" when syncing Sage ACT! and Outlook calendar. The following appears in the Windows® Event Viewer:
Error during activity sync. Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) at Act.Outlook.Sync.Common.BaseSyncProvider`2.ProcessChangeBatch(ConflictResolutionPolicy resolutionPolicy, ChangeBatch sourceChanges, Object changeDataRetriever, SyncCallbacks syncCallbacks, SyncSessionStatistics sessionStatistics) at Microsoft.Synchronization.KnowledgeProviderProxy.ProcessChangeBatch(CONFLICT_RESOLUTION_POLICY resolutionPolicy, ISyncChangeBatch pSourceChangeManager, Object pUnkDataRetriever, ISyncCallback pCallback, _SYNC_SESSION_STATISTICS& pSyncSessionStatistics) at Microsoft.Synchronization.CoreInterop.ISyncSession.Start(CONFLICT_RESOLUTION_POLICY resolutionPolicy, _SYNC_SESSION_STATISTICS& pSyncSessionStatistics) at Microsoft.Synchronization.KnowledgeSyncOrchestrator.DoOneWaySyncHelper(SyncIdFormatGroup sourceIdFormats, SyncIdFormatGroup destinationIdFormats, KnowledgeSyncProviderConfiguration destinationConfiguration, SyncCallbacks DestinationCallbacks, ISyncProvider sourceProxy, ISyncProvider destinationProxy, ChangeDataAdapter callbackChangeDataAdapter, SyncDataConverter conflictDataConverter, Int32& changesApplied, Int32& changesFailed) at Microsoft.Synchronization.KnowledgeSyncOrchestrator.DoOneWayKnowledgeSync(SyncDataConverter sourceConverter, SyncDataConverter destinationConverter, SyncProvider sourceProvider, SyncProvider destinationProvider, Int32& changesApplied, Int32& changesFailed) at Microsoft.Synchronization.KnowledgeSyncOrchestrator.Synchronize() at Microsoft.Synchronization.SyncOrchestrator.Synchronize() at Act.Outlook.Sync.Common.ActivitySynchronizer.SyncAllAppointments(IConfigurationService configurationService, DateTime start, DateTime end)
Product: Sage ACT!
Version: 2011, 2012
$obsdisclaimer Cause:
This issue can be caused by a damaged system folder and/or an unregistered system file.
Solution:
Note: This process will reset the sync action and any previously synchronized calendar items and contacts that remain in both Sage ACT! and Outlook may be synchronized again causing duplicates. After making backups of the Sage ACT! database and Outlook profile, duplicate calendar items and contacts should be removed from one of the programs before initiating the sync process again.
Alternate Solution:
This issue can also occur if you have not activated your version of Microsoft® Office®. Use the steps in the following Microsoft article to activate your software:
http://office.microsoft.com/en-us/infopath-help/activate-or-register-programs-in-the-microsoft-office-system-HA001118776.aspx
Error "Calendar synchronization has failed" when syncing Sage ACT! and Outlook calendar. The following appears in the Windows® Event Viewer:
Error during activity sync. Catastrophic failure (Exception from HRESULT: 0x8000FFFF (E_UNEXPECTED)) at Act.Outlook.Sync.Common.BaseSyncProvider`2.ProcessChangeBatch(ConflictResolutionPolicy resolutionPolicy, ChangeBatch sourceChanges, Object changeDataRetriever, SyncCallbacks syncCallbacks, SyncSessionStatistics sessionStatistics) at Microsoft.Synchronization.KnowledgeProviderProxy.ProcessChangeBatch(CONFLICT_RESOLUTION_POLICY resolutionPolicy, ISyncChangeBatch pSourceChangeManager, Object pUnkDataRetriever, ISyncCallback pCallback, _SYNC_SESSION_STATISTICS& pSyncSessionStatistics) at Microsoft.Synchronization.CoreInterop.ISyncSession.Start(CONFLICT_RESOLUTION_POLICY resolutionPolicy, _SYNC_SESSION_STATISTICS& pSyncSessionStatistics) at Microsoft.Synchronization.KnowledgeSyncOrchestrator.DoOneWaySyncHelper(SyncIdFormatGroup sourceIdFormats, SyncIdFormatGroup destinationIdFormats, KnowledgeSyncProviderConfiguration destinationConfiguration, SyncCallbacks DestinationCallbacks, ISyncProvider sourceProxy, ISyncProvider destinationProxy, ChangeDataAdapter callbackChangeDataAdapter, SyncDataConverter conflictDataConverter, Int32& changesApplied, Int32& changesFailed) at Microsoft.Synchronization.KnowledgeSyncOrchestrator.DoOneWayKnowledgeSync(SyncDataConverter sourceConverter, SyncDataConverter destinationConverter, SyncProvider sourceProvider, SyncProvider destinationProvider, Int32& changesApplied, Int32& changesFailed) at Microsoft.Synchronization.KnowledgeSyncOrchestrator.Synchronize() at Microsoft.Synchronization.SyncOrchestrator.Synchronize() at Act.Outlook.Sync.Common.ActivitySynchronizer.SyncAllAppointments(IConfigurationService configurationService, DateTime start, DateTime end)
Product: Sage ACT!
Version: 2011, 2012
$obsdisclaimer Cause:
This issue can be caused by a damaged system folder and/or an unregistered system file.
Solution:
Note: This process will reset the sync action and any previously synchronized calendar items and contacts that remain in both Sage ACT! and Outlook may be synchronized again causing duplicates. After making backups of the Sage ACT! database and Outlook profile, duplicate calendar items and contacts should be removed from one of the programs before initiating the sync process again.
- Close Sage ACT! and Outlook.
- Open your Windows Task Manager, go to the Processes tab, and end process on either Act.Outlook.Sync.exe (Sage ACT! 2011) or Sage.ACT.Integration.exe (Sage ACT! 2012).
- Click your Windows Start button, click either Run or go to the Search box, and type %appdata%.
- Open the folder ACT, then ACT Data.
- Locate and rename the Outlook Sync folder to "Outlook SyncOLD".
- Click your Windows Start button, click either Run or go to the Search box, and type cmd.
- In the command prompt window, type cd C:\Program Files\ACT\ACT for Windows and press Enter.
- Type in regsvr32 redemption.dll and press Enter.
- Reopen Sage ACT! and Outlook and test calendar synchronization.
Alternate Solution:
This issue can also occur if you have not activated your version of Microsoft® Office®. Use the steps in the following Microsoft article to activate your software:
http://office.microsoft.com/en-us/infopath-help/activate-or-register-programs-in-the-microsoft-office-system-HA001118776.aspx