The Archive Shuttle Shortcut Process module may log the following error:
2026-03-07 08:59:58Z| 2936| 18|ERROR| CurrentDomainOnUnhandledException|Exception: Boolean Verify(System.String ByRef)
The type initializer for 'ArchiveShuttle.Modules.Exchange.Connection.MailboxConnectionBase' threw an exception.
at ArchiveShuttle.Modules.Exchange.Connection.ConnectionVerifier.Verify(String& error)
at ArchiveShuttle.Modules.Exchange.Helpers.RDOSessionHelper.CheckEnvironmentInternal()
at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
at System.Threading.ThreadHelper.ThreadStart()
Void CreateInstance(System.Object, System.Guid ByRef, System.Object ByRef)
Wrong OS or OS version for application (Exception from HRESULT: 0x800401FA (CO_E_WRONGOSFORAPP))
at ArchiveShuttle.Modules.Exchange.Helpers.RedemptionLoader.IClassFactory.CreateInstance(Object pUnkOuter, Guid& refiid, Object& ppunk)
at ArchiveShuttle.Modules.Exchange.Helpers.RedemptionLoader.NewRedemptionObject(Guid guid)
at ArchiveShuttle.Modules.Exchange.Helpers.RedemptionLoader.new_RDOSession()
at ArchiveShuttle.Modules.Exchange.Connection.MailboxConnectionBase..cctor()
The machine had 64‑bit Archive Shuttle modules installed, but Outlook was installed in a 32‑bit version.
Updating Outlook to the 64‑bit version resolved the issue.
Outlook must use the same bit architecture as all Archive Shuttle services, including the Shortcut Process module installed on the machine.