"Unknown error" or "Login Error" when launching a product related to CONNECTION Client

Product(s): WaterCAD, WaterGEMS, HAMMER, StormCAD, SewerCAD, SewerGEMS, CivilStorm, FlowMaster
Version(s): CONNECT Edition
Area: Other

Problem

When starting the program, a crash occurs with the following details:

Bentley.Connect.Client.API.ConnectClientAPIException: Unknown error.

at Bentley.Connect.Client.API.V1.ConnectClientAPI.SubscribeToEventNotifications()
at Bentley.Connect.Client.API.V1.ConnectClientAPI.EventRefresh(Object StateObject)
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.TimerQueueTimer.CallCallback()
at System.Threading.TimerQueueTimer.Fire()
at System.Threading.TimerQueue.FireNextTimers()

Or you see a message similar to this -

Solution

This is an issue we have seen reported before which may be due to a timing issue with the CONNECTION Client that runs alongside the OpenFlows products. It is unclear at this point why this crash can sometimes occur, but we believe that the latest version of the CONNECTION Client should resolve the issue.

So, to work around this issue, either exit out of the CONNECTION Client before starting the OpenFlows product or upgrade your CONNECTION Client. This can be done within the CONNECTION Client interface, or from the Fulfillment Center (download site). If desired, you can also adjust your CONNECTION Client settings such that the program does not start when you sign-in to Windows.

Recommended
Related