Push Log Failure Message



When I call push/log, I see a failed delivery message followed by a successful delivery message:

Message 1
"success":false,“message”:“Failed to deliver to DynamoDB”

Message 2
"success":true,“message”:“Successfully delivered after delivery failure(s)”

Does this mean that all data was successfully delivered to DynamoDB, or was some data lost and subsequent data was successfully delivered?




If a delivery attempt fails for whatever reason (networking issues, the end point is temporarily unavailable etc) it will retry the delivery before failing it completely.

You can always check if data has been lost from a push subscription by calling the push get end point. If the 'lost_data' flag is set to true then delivery failed after multiple attempts.


Thanks for the clarification. I had overlooked push/get endpoint. The ‘lost_data’ flag has confirmed that no data was lost.

Thanks again