Since the current connection is asynchronous waiting for an error code in gotErrorFromApple is not required, instead we will try to read the error code next time because data will be definitively available by then.