Propagate error status codes correctly