Running setup files from Program file(X86) on client machine with .iss file to uninstall

That I understand but in the action failed message, the GUID is not present, it simple has the {GUID}.

Also, when dealing with action scripts that have curly brackets, you have to escape the beginning bracket.

{{GUIDID}