Dev server bot runs; Qualification server bot fails after package transfer

Hi,

We publish a project from the Dev server, download the package, and upload it to the Qualification server. The Dev bot runs fine, but the Qualification bot faults during execution.

Environment/versions (fill in as known):

  • Windows Legacy
  • Orchestrator version: [X.Y.Z]
  • Robot type: [Legacy/Modern]
  • Studio/Package: [ProjectName] v[N]

Error details:

  • Orchestrator/log error message: [below mentioned the error details]

What we’ve tried:

  • Restarted UiPath services on both servers
  • Re-downloaded and re-uploaded the package to Qualification
  • Verified Qualification robot has proper Orchestrator credentials
  • Confirmed same Studio/Robot/Orchestrator versions on both servers
  • Checked firewall rules and permissions

Request: Any guidance on root cause and recommended troubleshooting steps would be greatly appreciated. I can provide additional logs or screenshots if needed. Thanks.

UiPath.CoreIpc.RemoteException: Failed to install package ‘XXXXXXXXXXXXXXXXXXXX’ —> UiPath.CoreIpc.RemoteException: NU1102: Unable to find package UiPath.UIAutomation.Activities with version (>= 25.10.10)

  • Found 9 version(s) in https://tqrpao01s.mutu.mspd.mira.msintcs.com/nuget/v3/107ad4e8-1b09-4684-af77-bfd71f9ebc30/index.json [ Nearest version: 24.10.10 ]
  • Found 8 version(s) in Local [ Nearest version: 24.10.10 ]
  • Found 0 version(s) in nuget.org
  • Found 0 version(s) in Go!
  • Found 0 version(s) in https://tqrpao01s.mutu.mspd.mira.msintcs.com/nuget/v3/cd7290ef-fa1d-4f86-809b-f5f12f0f4f4f/index.json
  • Found 0 version(s) in Official
    — End of inner exception stack trace —
    at UiPath.Robot.Core.ProjectInstaller.InstallCore(InstallProjectCommand installCommand)
    at UiPath.Service.Core.NetWindowsProjectInstaller.InstallAndProtect(InstallProjectCommand installCommand)
    at UiPath.Service.Core.NetWindowsProjectInstaller.InstallCore(InstallProjectCommand installCommand)
    at UiPath.Robot.Core.ProjectInstaller.<>c__DisplayClass11_0.<b__0>d.MoveNext()
    — End of stack trace from previous location —
    at UiPath.Robot.Core.ProjectInstaller.Install(InstallProjectCommand installCommand)
    at UiPath.Service.Core.PackageService.InstallProcess(PublishedProcess process, ImpersonableIdentity identity, IRobot robot, Nullable1 jobId, ActivityContext parentTelemetryContext, CancellationToken ct) at UiPath.Service.Job.InstallPackage(ImpersonableIdentity identity, CancellationToken ct) at UiPath.Service.Job.PrepareForExecution(ImpersonableIdentity identity, CancellationToken ct) at UiPath.Service.Job.UiPath.Service.Core.IExecutorEvents.ExecutorAvailable(ImpersonableIdentity identity, CancellationToken ct) at UiPath.Service.Impl.ExecutorProxy.OnExecutorAvailableAsync(Object sender, AvailableEventArgs args) at UiPath.Service.Core.ExecutorService.Available(AvailableMessage availableMessage) at UiPath.CoreIpc.Server.<>c__DisplayClass7_3.<<-ctor>g__InvokeMethod|6>d.MoveNext() --- End of stack trace from previous location --- at UiPath.CoreIpc.Server.<>c__DisplayClass7_1.<<-ctor>g__HandleRequest|3>d.MoveNext() --- End of stack trace from previous location --- at UiPath.CoreIpc.Server.<>c__DisplayClass7_2.<<-ctor>b__5>d.MoveNext() --- End of stack trace from previous location --- at UiPath.CoreIpc.Helpers.Timeout[TResult](TimeSpan timeout, List1 cancellationTokens, Func2 func, String message, Func2 exceptionHandler)

Hi, @solaipappu

ensure the Qualification robot’s NuGet feeds match the Dev servers especially including the feed hosting version 25.10.10 or manually copy the missing package to the Qualification servers local cache. After that, clear caches and restart UiPath services

1 Like

@solaipappu,

This error occurs because the Qualification server doesn’t have the same activity package version as the Dev server. Add the missing feed or downgrade the activity in Dev to a version available in Qualification, then republish.

@solaipappu

basically error says uiautomation package with the version it needs is not found in the feeds it has.

best way for a long term closure is to add the following feed to robot machine

https://pkgs.dev.azure.com/uipath/Public.Feeds/_packaging/UiPath-Official/nuget/v3/index.json

short term solution copy package from dev machine and paste in the .nugt folder in prod machine

cheers