That does not run using the standard process execute which uses the system account?
What format do you have the username in? It should be netbios-domain-name\username or machine-name\username. Does the process execute as Admin work for anything else. Considering you are deploying a vpn client, are the machines domain connected, if you are using a domain user, to authenticate as admin?
Java, Reader, iTunes and others - Audited, Updated, Verified, Ticketed and Billed