Unable to Enroll Horde Agent on PCs with Korean Characters in Name

Hello,
I’m experiencing an issue with Horde Agent enrollment and would like to ask if there’s a solution.
As stated in the title, PCs with Korean characters in their names cannot be enrolled as Horde Agents. PCs with English-only names are successfully registered and working with Horde Agent without any issues.

The following error occurs:

Internal Server Error
Character ‘이’ in agent ‘TEST이름’ is invalid
at EpicGames.Horde.Agents.AgentId..ctor(String name) in D:\build\RH\Sync\Engine\Source\Programs\Shared\EpicGames.Horde\Agents\AgentId.cs:line 70
at HordeServer.Agents.Enrollment.EnrollmentService.ApproveAsync(String key, Nullable1 agentId, CancellationToken cancellationToken) in D:\build\RH\Sync\Engine\Source\Programs\Horde\Plugins\Compute\HordeServer.Compute\Agents\Enrollment\EnrollmentService.cs:line 142 at HordeServer.Agents.Enrollment.EnrollmentController.ApproveAgentsAsync(ApproveAgentsRequest request, CancellationToken cancellationToken) in D:\build\RH\Sync\Engine\Source\Programs\Horde\Plugins\Compute\HordeServer.Compute\Agents\Enrollment\EnrollmentController.cs:line 81 at lambda_method2340(Closure, Object) at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfActionResultExecutor.Execute(ActionContext actionContext, IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.<InvokeActionMethodAsync>g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask1 actionResultValueTask)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|25_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Rethrow(ResourceExecutedContextSealed context)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|17_0(ResourceInvoker invoker, Task task, IDisposable scope)
at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context)
at Microsoft.AspNetCore.Diagnostics.ExceptionHandlerMiddlewareImpl.g__Awaited|10_0(ExceptionHandlerMiddlewareImpl middleware, HttpContext context, Task task)
URL: /api/v1/enrollment

While this appears to be a typical encoding issue, I’m wondering what the best solution would be.
I attempted to resolve this by adding the name field in Agent.json as documented here: Horde Settings for Unreal Engine | Unreal Engine 5.7 Documentation | Epic Developer Community
I expected this would change the agent name, but unfortunately it didn’t work.
Due to company policy, we are required to use PC names that include Korean characters.
Is there a good solution to resolve this issue? I would appreciate any responses from those who have successfully resolved this problem.
Thank you.