When working with web service calls to start a workflow, you may experience the following error with the Call Web Service action:
"502 Access Denied"
However, the workflow itself may present the following error:
“The profile for the user is a temporary profile.”
The reason for this is that the user used to start the workflow, must have previously logged into the server. If it has not, Windows will create a temporary profile when it is unable to read the user profile files (which are created when the user first logs in).
I hope this helps!