I'm noticing that for request IDs that show a messageErrorStatus of 'The subscriber ExactTarget system status is held' in response to the DeliveryRecords API (https://www.exacttargetapis.com/messaging/v1/messageDefinitionSends/key:XXXXX/deliveryRecords/XXXXX), I'm getting an 'OK' OverallStatus in response to the Retrieve ResultMessage Object SOAP request using the same RequestID. Further - I'm getting an 'OK' OverallStatus in response to the Retrieve ResultMessage Object SOAP request using a Request ID that I make up (example below). Does anyone know why? Is the default response from the Retrieve ResultMessage Object API 'OK'? Additionally - if the subscriber status is 'Held', does this trigger message request fail too early for the Retrieve ResultMessage Object API to have any knowledge of it?
Request:RequestID equals aaaaaaaa-bbbb-cccc-dddd-eeeeeeeeeeee
<soap:Body> <RetrieveResponseMsg xmlns="http://exacttarget.com/wsdl/partnerAPI"> <OverallStatus>OK</OverallStatus> <RequestID>42fe6f5f-f2e9-48a7-87a4-d25fa8fcf571</RequestID> </RetrieveResponseMsg> </soap:Body>