SDK 버전업 후 기존 코드에서 에러가 발생합니다.

고객님의 문의에 답변하는 직원은 고객 여러분의 가족 중 한 사람일 수 있습니다.
고객의 언어폭력(비하, 조롱, 욕설, 협박, 성희롱 등)으로부터 직원을 보호하기 위해
관련 법에 따라 수사기관에 필요한 조치를 요구할 수 있으며, 형법에 의해 처벌 대상이 될 수 있습니다.

커뮤니티 이용 정책에 위배되는 게시물을 작성할 경우, 별도 안내 없이 게시물 삭제 또는 커뮤니티 이용이 제한될 수 있습니다.

문의 응대 : 평일 오전 10시 ~ 오후 6시
문의를 남기실 경우 다음 항목을 작성해 주세요.
정보가 부족하거나 응대시간 외 문의하는 경우 확인 및 답변이 지연될 수 있습니다.

  • 뒤끝 SDK 버전 :
  • 프로젝트명 : EmotionTeenieping
  • 스테이터스 코드 :
  • 에러 코드 :
  • 에러 메시지 :

안녕하세요.
금일 오전에 뒤끝 SDK를 버전업했습니다.
5.7.x 에서 5.11.2 로 업뎃을 했고, 업뎃을하고 나서 에러가 발생하는 부분이 있어 문의드립니다.

Backend.GameData.TransactionWriteV2 에서 자꾸 아래와 같은 메세지가 나타납니다.

게임은 일정시간동안 TransactionList 에 데이터를 쌓다가 백그라운드로 내려갈 경우 TransactionWriteV2 로 데이터를 보낸 후 TransactionList.Clear 를 호출합니다.
그 이후 callback.IsSuccess() 가 false 로 뜨면서 위 스샷의 에러가 나타납니다.
확인부탁드립니다.

안녕하세요 개발자님,
트랜잭션 요청을 보내기전에
list가 10개 이상이거나 0개 이하일 경우 로컬에서 다음과 같이 에러가 반환이 됩니다.

아래와 같이 트랜잭션 Write의 순서가 미루어졌을 경우에는 중간에 list가 비워지면 호출을 신청하기 전에 list가 비워진 상태가 되므로 해당 에러가 발생할 수 있는 점 참고하여 확인해 주시면 감사하겠습니다.

        List<TransactionValue> list = new List<TransactionValue>();

        list.Add(TransactionValue.SetInsert("UserData", new Param()));
        list.Add(TransactionValue.SetInsert("score", new Param()));

        SendQueue.Enqueue(Backend.Social.GetRandomUserInfo, 100, callback =>
        {
            Debug.Log(callback);
        });

        //유저 랜덤 함수로 인해 3초정도 뒤에 실행이 됨
        SendQueue.Enqueue(Backend.GameData.TransactionWrite, list, callback =>
        {
            Debug.Log("트잭 : " + callback);
        });
        리스트는 요청을 Queue에 적재한 후에 삭제가 되므로 요청되기전에 Clear가 됨
        list.Clear();