AutomationTool Exception - System.Collections.Generic.KeyNotFoundException on ArmV8/64

Have been encountering this error when trying to launch my project on my Snapdragon 820 phone:

Program.Main: ERROR: AutomationTool terminated with exception: System.Collections.Generic.KeyNotFoundException: The given key was not present in the dictionary.
LogPlayLevel:    at System.Collections.Generic.Dictionary`2.get_Item(TKey key)
LogPlayLevel:    at UnrealBuildTool.UnrealPluginLanguage.ProcessPluginNode(String Architecture, String NodeName, String Input, XDocument& XMLWork)
LogPlayLevel:    at UnrealBuildTool.UnrealPluginLanguage.ProcessPluginNode(String Architecture, String NodeName, String Input)
LogPlayLevel:    at UnrealBuildTool.UnrealPluginLanguage.Init(List`1 Architectures, Boolean bDistribution, String EngineDirectory, String BuildDirectory, String ProjectDirectory)
LogPlayLevel:    at UnrealBuildTool.UEDeployAndroid.MakeApk(AndroidToolChain ToolChain, String ProjectName, String ProjectDirectory, String OutputPath, String EngineDirectory, Boolean bForDistribution, String CookFlavor, Boolean bMakeSeparateApks, Boolean bIncrementalPackage, Boolean bDisallowPackagingDataInApk, Boolean bDisallowExternalFilesDir)
LogPlayLevel:    at UnrealBuildTool.UEDeployAndroid.PrepForUATPackageOrDeploy(FileReference ProjectFile, String ProjectName, String ProjectDirectory, String ExecutablePath, String EngineDirectory, Boolean bForDistribution, String CookFlavor, Boolean bIsDataDeploy)
LogPlayLevel:    at AndroidPlatform.Deploy(ProjectParams Params, DeploymentContext SC)
LogPlayLevel:    at Project.Deploy(ProjectParams Params)
LogPlayLevel:    at BuildCookRun.DoBuildCookRun(ProjectParams Params)
LogPlayLevel:    at BuildCookRun.ExecuteBuild()
LogPlayLevel:    at AutomationTool.BuildCommand.Execute()
LogPlayLevel:    at AutomationTool.Automation.Execute(List`1 CommandsToExecute, CaselessDictionary`1 Commands)
LogPlayLevel:    at AutomationTool.Automation.Process(String[] Arguments)
LogPlayLevel:    at AutomationTool.Program.MainProc(Object Param)
LogPlayLevel:    at AutomationTool.InternalUtils.RunSingleInstance(Func`2 Main, Object Param)
LogPlayLevel:    at AutomationTool.Program.Main()
LogPlayLevel: Program.Main: AutomationTool exiting with ExitCode=1 (Error_Unknown)

Hello Oscar,

Can you provide the full log file? What happens if you package for Android instead of launching directly to the device? Have you tried any other devices? Any additional information you can provide would be helpful.

We haven’t heard from you in a while, Oscar. Are you still experiencing this issue? If so, can you provide the information I mentioned in my previous comment? In the meantime, I’ll be marking this issue as resolved for tracking purposes.

Sorry, I had no idea there had been a reply.
The issue seems to have fixed itself however, but I will test a few more times to make sure.