Does the User Have Write Privileges on the Local Machine?
The client executables is copied to the local machine. By default they are copied to a folder under the program files folder. The logged on user must therefore have privileges to create that folder and copy files to it. This can be tested by manually creating a folder under the program files folder.