robot
2025.10
false
  • Release notes
UiPath logo, featuring letters U and I in white

Robot release notes

Last updated Nov 11, 2025

Bug fixes

  • Sometimes, executing jobs would fail with the "Cannot access a closed pipe" or "Connection closed" exceptions. This behavior no longer occurs.
  • On rare occasions, using the HTTP Request activity in a Legacy project caused the executor to crash unexpectedly with the error: "System.Exception: Could not retrieve the result of the job execution. This might be because a message was too large to process." The error appeared in Orchestrator for failed jobs.
  • In coded workflows, an exception might occur when invoking a workflow multiple times in parallel. This was caused by the use of the RunWorkflowAsync method.
  • Using special character quotes " (0x201C) in strings caused a JIT compilation error at runtime in Windows projects.
  • The Robot Service incorrectly detected an interactive job as in progress, preventing new jobs from starting. The error message "Another interactive job is running for this user. A user can run a single interactive job at a time." was displayed, even when no jobs were running. This happened due to an improper service-level status update, which caused jobs to get stuck in terminating or stopping states.
  • After a machine was idle or locked, the Robot Service failed to reconnect to Orchestrator. It kept using a broken connection indefinitely. The connection to Orchestrator has a finite lifetime, with a default of 30 minutes. You can adjust this duration using UIPATH_HTTP_CONNECTION_LIFETIME, an environment variable that defines the connection lifetime in seconds.
  • Repeatedly launching the Robot (picture-in-picture) session caused memory peaks.
  • Occasionally, taking a session screenshot caused a UiPath.Session.csharp.exe application error, which prevented robot sessions from closing correctly and new jobs could not start.
  • Previously, when a user account existed in multiple domains, it sometimes caused unattended jobs to fail with a session timeout. This happened due to domain confusion during session identification.
  • Fixed a FreeRDP bug that caused Robot Service to use a high CPU percentage.
  • Occasionally, the robot would report the job was running, even though the Robot Executor already exited.
  • Portable Executor now sets the right resolution when running on Windows.
  • Packages generated with older Studio versions that used Invoke Workflow activity crashed if the invoked workflow was in a subfolder.
  • This version brings several performance fixes.

Was this page helpful?

Get The Help You Need
Learning RPA - Automation Courses
UiPath Community Forum
Uipath Logo
Trust and Security
© 2005-2025 UiPath. All rights reserved.