Made ReceivingEndpoint optional (not set for failed messages)