Access denied issue when run ui path robot

Hi, i’m trying to run an UI robot to click on another application however i’m facing access denied issue.
Below is the log . May i know how to fix this issue?

*7:51:52.9565 => [ERROR] [UiPath.Studio.exe] [1] RemoteException wrapping System.ComponentModel.Win32Exception: Access is denied *

  • at System.Diagnostics.ProcessManager.OpenProcess(Int32 processId, Int32 access, Boolean throwIfExited)*
  • at System.Diagnostics.Process.GetProcessHandle(Int32 access, Boolean throwIfExited)*
  • at System.Diagnostics.Process.OpenProcessHandle(Int32 access)*
  • at System.Diagnostics.Process.set_EnableRaisingEvents(Boolean value)*
  • at UiPath.Service.UserHost.AttendedServiceProxy.RegisterClientProcess(Int32 clientPid)*
  • at UiPath.Service.UserHost.StudioOperations.d__3.MoveNext()*
    — End of stack trace from previous location where exception was thrown —
  • at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)*
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)*
  • at UiPath.Service.Core.Utils.TaskUtils.d__0.MoveNext()*
    — End of stack trace from previous location where exception was thrown —
  • at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)*
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)*
  • at UiPath.Service.UserHost.StudioOperations.<>c__DisplayClass5_0.<b__0>d.MoveNext()*
    — End of stack trace from previous location where exception was thrown —
  • at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)*
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)*
  • at UiPath.CoreIpc.CancellationHelper1.<Invoke>d__31.MoveNext()*
    — End of stack trace from previous location where exception was thrown —
  • at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)*
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)*
  • at UiPath.CoreIpc.Server.d__22.MoveNext()*
    — End of stack trace from previous location where exception was thrown —
  • at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)*
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)*
  • at UiPath.CoreIpc.Server.d__21.MoveNext()*
    — End of stack trace from previous location where exception was thrown —
  • at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)*
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)*
  • at UiPath.CoreIpc.Server.<>c__DisplayClass4_2.<<-ctor>b__6>d.MoveNext()*
    — End of stack trace from previous location where exception was thrown —
  • at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)*
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)*
  • at UiPath.CoreIpc.IOHelpers.d__10.MoveNext()*
    — End of stack trace from previous location where exception was thrown —
  • at System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)*
  • at System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)*
  • at UiPath.CoreIpc.IOHelpers.d__16`1.MoveNext(), HResult -2146233088*