랭킹 업데이트가 간헐적으로 안 될 때

AsyncPoll에서 NullReferenceException: Object reference not set to an instance of an object 오류가 뜨는데
무엇이 문제인가요? 어떨 때 발생하는 에러이며 어떻게 고쳐야 할까요…

그리고, 랭킹 업데이트가 잘 되긴 하는데 가끔, 모바일 기기에서 300번에 한번 꼴로 주간랭킹에 반영이 안되는 오류가 있습니다.
Backend.GameData.UpdateV2 다음 줄에 Backend.URank.User.UpdateUserScore를 쓰는데,
Backend.GameData.UpdateV2는 정상 작동 했는데 Backend.URank.User.UpdateUserScore 부분이 반영이 안됐습니다.
혹시 이런 경우 어떻게 고치는지 아실까요?

Backend.URank.User.UpdateUserScore를 이용한 랭킹 업데이트는 동기, 비동기, Enqueue 방식 중 어느 방식이 오류가 제일 적을까요?

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

안녕하세요 개발자님.
문의하신 내용 답변드립니다.

  1. NullReferenceException: Object reference not set to an instance of an object 에러는,
    뒤끝 초기화가 진행되지 않고 호출한 것으로 예상됩니다.
    그 외에도 뒤끝 비동기 함수의 콜백에서 발생한 예외 상황은 AsyncPoll의 예외상황으로 로그가 발생하기에 콜백에서 예외가 발생하지 않았나 try catch문을 사용해 주시면 감사하겠습니다.

  2. 통신이 안되는 경우, 와이파이 끊긴 경우, 아님 간헐적으로 통신에러가 발생하는 경우가 있습니다.
    이 부분에 대해서는 서버와의 통신이 문제이기 때문에 어떤 방법으로 하던 결과는 동일합니다.

감사합니다.