1.40.16버전 JS SDK 내부 구문 오류가 존재합니다

안녕하세요, 현재 kakao js sdk를 이용하여 로그인처리를 진행하고 있습니다.

현재 발생중인 이슈는, token발급을 위해 POST method 로 https://kauth.kakao.com/oauth/token 에 request를 보낼 때
401 에러가 발생되었을 경우, 이에 대한 error handling 과정에서 발생되고 있습니다.

VM12:1 Uncaught SyntaxError: Unexpected token o in JSON at position 1
at JSON.parse (<anonymous>)
at Object.error (kakaoLoginWidget.js:69:39)
at reqwest.js:299:28
at error (reqwest.js:377:44)
at XMLHttpRequest.<anonymous> (reqwest.js:104:21)

위와 같은 에러가 발생되며, callstack 상의 kakaoLoginWidget.js:69:39을 따라가보니

            error: function (err) {
          proxy.postResponse(JSON.parse(err)) // <=== 에러 발생 부분
        }

err을 JSON.parse 하는 부분에서 문제가 발생되고 있습니다.
해당 부분에 대한 처리 부탁드립니다.

이로 인해서 error callback으로 받아서 처리하는 로직이 현재 동작하고 있지 않은 상황입니다.

감사합니다.

추가로 좀더 디버깅을 해보니, error 에 parameter로 넘어오는 err object 는 XMLHttpRequestObject 입니다.

err = XMLHttpRequest {readyState: 4, timeout: 0, withCredentials: false, upload: XMLHttpRequestUpload, onreadystatechange: ƒ, …}

JSON.parse에 넘길때 err이 아니라 err.response 나 err.responseText를 넘겨줘야 할 것 같습니다.
이에 빠른 수정부탁드립니다.

감사합니다.

안녕하세요~
확인을 위해 앱 ID 알려주세요. 재현 가능한 URL도 알려주시겠어요?


앱ID
https://developers.kakao.com/ 의 내 애플리케이션>앱 설정>요약 정보 : 기본정보에 있는 앱 ID
숫자로된 ID 입니다~
ex) 123456