In USS the error message returned for most errors in the Data Connector is 'Required Fields Missing', but in the code a more direct error condition is being detected. For example, I have hit a branch where the code thinks that the path to a .key file (as I am uploading a new file) is null and it cannot find the file and the message presented is 'Required Fields Missing'. I would expect to see a custom message with more clarity and detail included in each branch. In my example, it could say 'the path for the .key file was not detected'. For other areas it could call out the specific area or field that is an issues. This would make the UI a lot more user friendly.