I have an automation where I throw numerous BusinessRuleExceptions depending on certain criteria in a validation sequence and sometimes I need to ignore and continue past these exceptions while debugging to check other parts of the automation. I have recently upgraded from Studio version 2024.10.9 to 2025.10.8 LTS. My usual behavior for remote debugging this project and my similar projects includes the following steps:
- Ignore the BusinessRuleException being thrown
- Occasionally update the value of a variable or argument in the Immediate panel
- Continue on
My UiPath Studio remote debug sessions timeout when I hit Ignore and then Continue. Sometimes it will succeed on two or three Ignore and Continues before timing out on the next one. They are all in a sequence one after another.
We do not have a Session Timeout period specified (Tenant>Monitoring>Unattended Sessions>Configure troubleshooting session).
I am not the only developer on my team to have experienced this timeout issue upon exceptions being thrown and ignored, and we do not have a resolution at this time. I do not understand why this continues to happen when we have changed nothing in our configuration from when it was working to now. Given that I am experiencing this issue after changing Studio versions, I assume it may be related to this version of Studio.
I would greatly appreciate any suggestions or recommendations. Attached below are some of the Studio execution logs.
11:43:42.9205 => [ERROR] [UiPath.Studio.App.Logging.OutputLogger] [55] Throw: Unable to match member name to Core.
11:43:46.7265 => [ERROR] [UiPath.Studio] [45] System.OperationCanceledException: The operation was canceled.
at UiPath.OrchestratorSignalrHub.Client.Services.TaskExtensions.WaitWithTimeoutAsync[TResult](Task`1 task, Int32 timeoutInMillisecond, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.WaitForCommandResultAsync(Int32 commandId, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.ExecuteWaitResultAsync[T](String commandName, ExecutorCommand command, CancellationToken cancellationToken)
at UiPath.Studio.Plugin.Workflow.Debugger.Locals.Services.ProjectLocalsService.UpdateAsync(IExecutionStateContext executionContext, IDesignerContext designerContext, CancellationToken cancellationToken), HResult -2146233029
11:43:49.2566 => [ERROR] [UiPath.Studio] [1] SetCommandResult Failed to find command 145
11:43:50.8539 => [ERROR] [UiPath.Studio] [41] System.OperationCanceledException: The operation was canceled.
at UiPath.OrchestratorSignalrHub.Client.Services.TaskExtensions.WaitWithTimeoutAsync[TResult](Task`1 task, Int32 timeoutInMillisecond, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.WaitForCommandResultAsync(Int32 commandId, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.ExecuteWaitResultAsync[T](String commandName, ExecutorCommand command, CancellationToken cancellationToken)
at UiPath.Studio.Plugin.Workflow.Debugger.Locals.Services.ProjectLocalsService.UpdateAsync(IExecutionStateContext executionContext, IDesignerContext designerContext, CancellationToken cancellationToken), HResult -2146233029
11:43:55.0114 => [ERROR] [UiPath.Studio] [1] SetCommandResult Failed to find command 148
11:44:00.9918 => [ERROR] [UiPath.Studio] [12] System.OperationCanceledException: The operation was canceled.
at UiPath.OrchestratorSignalrHub.Client.Services.TaskExtensions.WaitWithTimeoutAsync[TResult](Task`1 task, Int32 timeoutInMillisecond, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.WaitForCommandResultAsync(Int32 commandId, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.ExecuteWaitResultAsync[T](String commandName, ExecutorCommand command, CancellationToken cancellationToken)
at UiPath.Studio.Plugin.Workflow.Debugger.Locals.Services.ProjectLocalsService.UpdateAsync(IExecutionStateContext executionContext, IDesignerContext designerContext, CancellationToken cancellationToken), HResult -2146233029
11:44:05.5730 => [ERROR] [UiPath.Studio] [1] SetCommandResult Failed to find command 151
11:44:06.5275 => [ERROR] [UiPath.Studio.App.Logging.OutputLogger] [41] Throw: Unable to match member SSN to Core,
11:44:17.0677 => [ERROR] [UiPath.Studio] [57] System.TimeoutException: The operation has timed out.
at UiPath.OrchestratorSignalrHub.Client.Services.TaskExtensions.WaitWithTimeoutAsync[TResult](Task`1 task, Int32 timeoutInMillisecond, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.WaitForCommandResultAsync(Int32 commandId, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.ExecuteWaitResultAsync[T](String commandName, ExecutorCommand command, CancellationToken cancellationToken)
at UiPath.Studio.Plugin.Workflow.Debugger.Locals.Services.ProjectLocalsService.UpdateAsync(IExecutionStateContext executionContext, IDesignerContext designerContext, CancellationToken cancellationToken), HResult -2146233083
11:44:18.1193 => [ERROR] [UiPath.Studio] [1] SetCommandResult Failed to find command 154
11:44:36.6246 => [ERROR] [UiPath.Studio] [1] System.TimeoutException: The operation has timed out.
at UiPath.OrchestratorSignalrHub.Client.Services.TaskExtensions.WaitWithTimeoutAsync[TResult](Task`1 task, Int32 timeoutInMillisecond, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.WaitForCommandResultAsync(Int32 commandId, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.ExecuteWaitResultAsync[T](String commandName, ExecutorCommand command, CancellationToken cancellationToken)
at UiPath.Studio.Plugin.Workflow.Execution.Services.CodedWorkflowExecutorBridge.Continue(ErrorAction errorAction)
at UiPath.Studio.Plugin.Workflow.Execution.Services.WorkflowExecutor.ContinueAsync(Func`1 continueAsync)
at UiPath.Studio.Plugin.Workflow.Execution.Services.WorkflowExecutor.ContinueAsync(ErrorAction errorAction)
at UiPath.Studio.Shell.Execution.Services.ExecutionManagerService.ProcessExecutionCommandInternal(ExecutionCommand command, Object item, ExecutionParameters executionParameters)
at UiPath.Studio.Shell.Execution.Services.ExecutionManagerService.ProcessExecutionCommand(ExecutionCommand command, Object item, ExecutionParameters executionParameters)
at UiPath.Studio.Shell.ViewModels.DebugTabViewModel.<CreateCommands>b__145_4()
at UiPath.Studio.App.Desktop.MVVM.Commands.TaskCommand`3.Execute(TExecuteParameter parameter, Boolean ignoreCanExecuteCheck)
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler), HResult -2146233083
11:44:36.6246 => [ERROR] [UiPath.Studio] [1] Error: System.TimeoutException: The operation has timed out.
at UiPath.OrchestratorSignalrHub.Client.Services.TaskExtensions.WaitWithTimeoutAsync[TResult](Task`1 task, Int32 timeoutInMillisecond, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.WaitForCommandResultAsync(Int32 commandId, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.ExecuteWaitResultAsync[T](String commandName, ExecutorCommand command, CancellationToken cancellationToken)
at UiPath.Studio.Plugin.Workflow.Execution.Services.CodedWorkflowExecutorBridge.Continue(ErrorAction errorAction)
at UiPath.Studio.Plugin.Workflow.Execution.Services.WorkflowExecutor.ContinueAsync(Func`1 continueAsync)
at UiPath.Studio.Plugin.Workflow.Execution.Services.WorkflowExecutor.ContinueAsync(ErrorAction errorAction)
at UiPath.Studio.Shell.Execution.Services.ExecutionManagerService.ProcessExecutionCommandInternal(ExecutionCommand command, Object item, ExecutionParameters executionParameters)
at UiPath.Studio.Shell.Execution.Services.ExecutionManagerService.ProcessExecutionCommand(ExecutionCommand command, Object item, ExecutionParameters executionParameters)
at UiPath.Studio.Shell.ViewModels.DebugTabViewModel.<CreateCommands>b__145_4()
at UiPath.Studio.App.Desktop.MVVM.Commands.TaskCommand`3.Execute(TExecuteParameter parameter, Boolean ignoreCanExecuteCheck)
at System.Threading.Tasks.Task.<>c.<ThrowAsync>b__128_0(Object state)
at System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
at System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler), HResult -2146233083
11:44:37.0801 => [ERROR] [UiPath.Studio] [12] System.TimeoutException: The operation has timed out.
at UiPath.OrchestratorSignalrHub.Client.Services.TaskExtensions.WaitWithTimeoutAsync[TResult](Task`1 task, Int32 timeoutInMillisecond, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.WaitForCommandResultAsync(Int32 commandId, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.ExecuteWaitResultAsync[T](String commandName, ExecutorCommand command, CancellationToken cancellationToken)
at UiPath.Studio.Plugin.Workflow.Execution.Signalr.Services.NotificationRecoveryService.RecoverNotificationsAsync(Int32 startIndex, Nullable`1 endIndex, Nullable`1 confirmedIndex), HResult -2146233083
11:44:49.0783 => [ERROR] [UiPath.Studio] [12] System.TimeoutException: The operation has timed out.
at UiPath.OrchestratorSignalrHub.Client.Services.TaskExtensions.WaitWithTimeoutAsync[TResult](Task`1 task, Int32 timeoutInMillisecond, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.WaitForCommandResultAsync(Int32 commandId, CancellationToken cancellationToken)
at UiPath.OrchestratorSignalrHub.Client.Services.SignalrCommandExecutor.ExecuteWaitResultAsync[T](String commandName, ExecutorCommand command, CancellationToken cancellationToken)
at UiPath.Studio.Plugin.Workflow.Execution.Signalr.Services.NotificationRecoveryService.RecoverNotificationsAsync(Int32 startIndex, Nullable`1 endIndex, Nullable`1 confirmedIndex), HResult -2146233083
11:44:50.1376 => [ERROR] [UiPath.Studio.App.Logging.OutputLogger] [41] System.TimeoutException: Waiting for ExecutionCompleted timed out