카카오톡 채널 추가 상태 값 받아오기 문의드립니다

안녕하세요, 카카오로그인 시 자바스크립트를 이용하여
사용자의 카카오톡 채널 추가 여부를 받아오고 있습니다.

가이드에 따라 아래와 같이 코드를 작성하였는데
간혹 가다가 catch로 빠지는 사용자가 있더라구요.
catch로 빠지는 케이스는 어떤 때인지 알려주실 수 있으실까요?

// 카카오톡 채널 추가 상태 값 get
                            var kakao_channel_yn = 'N';
                            Kakao.API.request({
                                url: '/v2/user/scopes',
                                data: { scopes: ['plusfriends'] }
                            })
                            .then(function(response) {
                                if( response.scopes[0].agreed ){
                                    kakao_channel_yn = 'Y';
                                }

                                snsloginrequest_kakao(res.kakao_account.email, res.id, res.kakao_account.ci, res.kakao_account.birthyear, res.kakao_account.birthday, kakao_channel_yn);
                            })
                            .catch(function(error) {
                                alert('잠시 후 다시 시도해주세요.');
                            });

안녕하세요.

사용하신 앱 ID와 error 로그 내용을 알려주시겠어요?

앱 ID는 184332 이고
에러코드는 사용자(고객님)에게 받지 못했습니다.
다만 어제부터 계속 로그인 시도하셨다고 하십니다…
로그인 시도하신 사용자의 sns_id는 2519097175 입니다.

해당 회원님의 로그인 및 동의내역확인하기 호출은 모두 정상 응답되었습니다.
때문에, snsloginrequest_kakao 처리 시, 오류가 발생하여 catch로 이동한것 같습니다.