ロボット初回起動時のエラーについて

UiPathを入れているPCで複数ユーザがロボットを実行することを想定しております。
そのため実行ファイル(xaml)とそれを実行するバッチファイルは、Windowsのパブリックフォルダに配置しております。

上記前提条件がある状態で、PCに一度もログインしていなかったユーザがログインをし、ロボットを実行するバッチを実行すると以下のエラーとなってしまいます。

【エラー内容】
C:\Program Files\UiPath\Studio>xxxxx System.Xaml.XamlObjectWriterExceptio
n: Cannot create unknown type ‘{http://schemas.uipath.com/workflow/activities}Wr
iteCsvFile’.
at System.Xaml.XamlObjectWriter.WriteStartObject(XamlType xamlType)
at System.Xaml.XamlWriter.WriteNode(XamlReader reader)
at System.Xaml.XamlServices.Transform(XamlReader xamlReader, XamlWriter xamlW
riter, Boolean closeWriter)
at System.Activities.XamlIntegration.FuncFactory1.Evaluate() at System.Activities.DynamicActivity.OnInternalCacheMetadata(Boolean createEm ptyBindings) at System.Activities.Activity.InternalCacheMetadata(Boolean createEmptyBindin gs, IList1& validationErrors)
at System.Activities.ActivityUtilities.ProcessActivity(ChildActivity childAct
ivity, ChildActivity& nextActivity, Stack1& activitiesRemaining, ActivityCallSt ack parentChain, IList1& validationErrors, ProcessActivityTreeOptions options,
ProcessActivityCallback callback)
at System.Activities.ActivityUtilities.ProcessActivityTreeCore(ChildActivity
currentActivity, ActivityCallStack parentChain, ProcessActivityTreeOptions optio
ns, ProcessActivityCallback callback, IList1& validationErrors) at System.Activities.ActivityUtilities.CacheRootMetadata(Activity activity, L ocationReferenceEnvironment hostEnvironment, ProcessActivityTreeOptions options, ProcessActivityCallback callback, IList1& validationErrors)
at System.Activities.Hosting.WorkflowInstance.ValidateWorkflow(WorkflowInstan
ceExtensionManager extensionManager)
at System.Activities.Hosting.WorkflowInstance.RegisterExtensionManager(Workfl
owInstanceExtensionManager extensionManager)
at System.Activities.WorkflowApplication.EnsureInitialized()
at System.Activities.WorkflowApplication.Enqueue(InstanceOperation operation,
Boolean push)
at System.Activities.WorkflowApplication.SimpleOperationAsyncResult.Run(TimeS
pan timeout)
at System.Activities.WorkflowApplication.BeginRun(AsyncCallback callback, Obj
ect state)
at UiPath.Executor.RobotRunner.<>c__DisplayClass51_0.b__0()

その後、実行ファイル(xaml)をダブルクリックしてUipath Studioを起動し、再度バッチを実行すると問題なく処理が実行されます。

初めてログインしたユーザで一度もUipath Studioを起動したことがない場合でも正常にロボットを起動させたいのですが、どのような設定をすればよいかご存知の方いらっしゃいますでしょうか?