don't bail out on per errros, they are not from the shim