Add a knob to turn off glexec hold-on-error behavior. #3569

Also improve error propagation in case the proxy validation check fails.