#append_info_to_payload will be called even if exception occured