The error (An exception has been raised as a result of client data. InnerMessage:Hard120105Missing or invalid shipper city) from UPS typically occurs when the client's address is either missing the town/city field or contains invalid data.
To resolve this issue please review the steps below:
Go to Clients then click Overview.
Search for the relevant client.
Click Actions then click Edit.
Ensure that the Town field is correctly populated.
Check there are no leading or trailing spaces in the field.
Verify the town name is spelled correctly.
By following these steps, you should be able to resolve the error.