Has anyone seen this error before?
Workflow 2.1
Show a form in tasklist, upon submit following error appears in client logfile:
ERROR: Failed to handle task instance changed event.
System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.InvalidOperationException: The calling thread cannot access this object because a different thread owns it.
at System.Windows.Threading.Dispatcher.VerifyAccess()
at System.Windows.DependencyObject.GetValue(Dependenc yProperty dp)
at System.Windows.Controls.Primitives.ButtonBase.get_ Command()
at System.Windows.Controls.Primitives.ButtonBase.Upda teCanExecute()
at System.Windows.Controls.Primitives.ButtonBase.OnCa nExecuteChanged(Object sender, EventArgs e)
at System.Windows.Input.CanExecuteChangedEventManager .HandlerSink.OnCanExecuteChanged(Object sender, EventArgs e)
--- End of inner exception stack trace ---
at System.RuntimeMethodHandle.InvokeMethod(Object target, Object[] arguments, Signature sig, Boolean constructor)
at System.Reflection.RuntimeMethodInfo.UnsafeInvokeIn ternal(Object obj, Object[] parameters, Object[] arguments)
at System.Reflection.RuntimeMethodInfo.Invoke(Object obj, BindingFlags invokeAttr, Binder binder, Object[] parameters, CultureInfo culture)
at Proficy.Platform.Core.DisplayFramework.DispatchHan dlerCollection.DispatchHandler.Invoke(Object arg, Object[] args)
at Proficy.Platform.Core.DisplayFramework.DispatchHan dlerCollection.Fire(Object sender, EventArgs args)
at Proficy.Platform.Core.DisplayFramework.CallbackCom mand.set_Enabled(Boolean value)
at Proficy.Workflow.UI.TaskStepDisplayViewModel.Updat eCancelCommand()
at Proficy.Workflow.UI.TaskStepDisplayViewModel.Updat eCommands()
at Proficy.Workflow.UI.TaskStepDisplayViewModel.Updat e(TaskStepDisplayInfo taskStepDisplay)
at Proficy.Workflow.UI.TaskStepInstanceViewModel.Upda teTaskStepDisplays(TaskStepDisplayInfo[] taskStepDisplays)
at Proficy.Workflow.UI.TaskStepInstanceViewModel.Upda te(TaskStepInstanceInfo taskStepInstance, DateTime updateTime)
at Proficy.Workflow.UI.TaskInstanceViewModel.FilterIn comingTaskStepsAgainstExisting(IEnumerable`1 taskStepInstances, DateTime updateTime, Boolean isUpdate)
at Proficy.Workflow.UI.TaskInstanceViewModel.Update(T askInstanceInfo taskInstance)
at Proficy.Workflow.UI.TaskListViewModel.UpdateTask(T askInstanceInfo taskInstanceInfo, TaskInstanceViewModel existingTaskInstanceViewModel)
at Proficy.Workflow.UI.TaskListViewModel.AddTaskInsta nce(TaskInstanceInfo taskInstanceInfo)
at Proficy.Workflow.UI.TaskListViewModel.OnTaskInstan ceChanged(MobileMessage eventMessage) [Client]