Problem
Calling psexec from an invoke process activity on a 2008 Server and it is hanging.
Solution
Upgrade to 1.98 of psexec and use the -h switch to run with the account's elevated token.
Explanation
If the target system is Vista or higher, the -h allows the process to get past the UAC that is preventing the application from running as expected.
PSTools