Horde agent unable to conform

Hey I have Horde set up with a couple of agents, I’ve played around with it before and didn’t have any issues with agents conforming but now I’m setting it up for a new project but I seem to be stuck on the following error every time it tries to. Client path returned by Perforce ('untranslatable') does not begin with client name ('//Horde+<redacted>+<redacted>/'

Any ideas on what could be wrong are appreciated. Thank you.

I encountered the same problem, how to solve it.


Unhandled exception while running conform: Client path returned by Perforce ('untranslatable') does not begin with client name ('//Horde+XXX+Demo/')
Fatal error: System.IO.InvalidDataException: Client path returned by Perforce ('untranslatable') does not begin with client name ('//Horde+XXX+Demo/')
   at EpicGames.Perforce.Managed.ManagedWorkspace.<>c__DisplayClass61_0.<FindClientContentsAsync>g__HandleRecord|0(PerforceRecord rawRecord) in F:\Hono_Ganli\Engine\Source\Programs\Shared\EpicGames.Perforce.Managed\ManagedWorkspace.cs:line 1647
   at EpicGames.Perforce.PerforceOutput.ReadRecordsAsync(IPerforceOutput perforce, Action`1 handleRecord, CancellationToken cancellationToken) in F:\Hono_Ganli\Engine\Source\Programs\Shared\EpicGames.Perforce\IPerforceOutput.cs:line 365
   at EpicGames.Perforce.PerforceConnectionExtensions.RecordCommandAsync(IPerforceConnection perforce, String command, IReadOnlyList`1 arguments, Byte[] inputData, Action`1 handleRecord, CancellationToken cancellationToken) in F:\Hono_Ganli\Engine\Source\Programs\Shared\EpicGames.Perforce\PerforceConnection.cs:line 502
   at EpicGames.Perforce.PerforceConnectionExtensions.RecordCommandAsync(IPerforceConnection perforce, String command, IReadOnlyList`1 arguments, Byte[] inputData, Action`1 handleRecord, CancellationToken cancellationToken) in F:\Hono_Ganli\Engine\Source\Programs\Shared\EpicGames.Perforce\PerforceConnection.cs:line 502
   at EpicGames.Perforce.Managed.ManagedWorkspace.FindClientContentsAsync(IPerforceConnection perforceClient, Int32 changeNumber, CancellationToken cancellationToken) in F:\Hono_Ganli\Engine\Source\Programs\Shared\EpicGames.Perforce.Managed\ManagedWorkspace.cs:line 1729
   at EpicGames.Perforce.Managed.ManagedWorkspace.PopulateCleanAsync(List`1 requests, CancellationToken cancellationToken) in F:\Hono_Ganli\Engine\Source\Programs\Shared\EpicGames.Perforce.Managed\ManagedWorkspace.cs:line 1202
   at JobDriver.Execution.PerforceExecutor.ConformAsync(DirectoryReference rootDir, IList`1 pendingWorkspaces, Boolean removeUntrackedFiles, Tracer tracer, ILogger logger, CancellationToken cancellationToken) in F:\Hono_Ganli\Engine\Source\Programs\Horde\Drivers\JobDriver\Execution\PerforceExecutor.cs:line 413
   at JobDriver.Execution.ConformExecutor.ExecuteInternalAsync(CancellationToken cancellationToken) in F:\Hono_Ganli\Engine\Source\Programs\Horde\Drivers\JobDriver\Execution\ConformExecutor.cs:line 73
   at JobDriver.Execution.ConformExecutor.ExecuteAsync(CancellationToken cancellationToken) in F:\Hono_Ganli\Engine\Source\Programs\Horde\Drivers\JobDriver\Execution\ConformExecutor.cs:line 43
   at JobDriver.Commands.Execution.ExecuteConformCommand.ExecuteAsync(ILogger logger) in F:\Hono_Ganli\Engine\Source\Programs\Horde\Drivers\JobDriver\Commands\Execution\ExecuteConformCommand.cs:line 54
   at JobDriver.Commands.Execution.ExecuteConformCommand.ExecuteAsync(ILogger logger) in F:\Hono_Ganli\Engine\Source\Programs\Horde\Drivers\JobDriver\Commands\Execution\ExecuteConformCommand.cs:line 56
   at EpicGames.Core.CommandHost.RunAsync(CommandLineArguments args, IServiceProvider serviceProvider, Type defaultCommandType, String toolDescription) in F:\Hono_Ganli\Engine\Source\Programs\Shared\EpicGames.Core\CommandHost.cs:line 306
Driver finished with exit code 1

I am also running into this error:


Unhandled exception while running conform: Client path returned by Perforce ('untranslatable') does not begin with client name ('//Horde+<redacted>+<redacted>/')

Have either of you found a solution to this issue?