UiPath errors / Schema
The given key was not present in the dictionary
Cause
Code or a queue handler reads a dictionary/queue-item field by a key that does not exist at runtime — misspelled, wrong case, or never populated.
Fix
Guard access with ContainsKey (If: myDict.ContainsKey("KeyName")) and handle the missing case. Verify exact key names against the queue item schema. Wrap access in Try-Catch on KeyNotFoundException to log the missing key. For REFrameworks, confirm SpecificContent fields are populated before Process Transaction.
Part of the Automation Error Index — UiPath errors: browse all.
Hitting an automation error we have not covered?
AutomateLab builds and debugs n8n, Make, and agent workflows as fixed-scope projects. If something is broken in production, tell us what you are seeing.
Describe the problem