OK. Here is the full code:

code:
shell '%comspec% /e:1024 /c T:\Local\GRCDrop\GRCDrop.exe'
? "Error: @error - @serror"

Like i say its a very simple script. It will go into the main script once working.

Running it like this i get the msg as before:
Error: 8652320 - Error (317 / 13D) while retrieving error information for 840620

However if i use run instead of shell i get:
Error: 0 - The operation completed successfully.

But it isnt successful.