안드로이드 카카오톡 로그인 문의

안녕하세요 현재 안드로이드 앱에서 카카오톡 로그인을 구현해서 사용중입니다.
: 커스텀 버튼을 사용해서 버튼을 클릭하면 performClick을 호출
정상적으로 카톡 사용자 정보를 불러온 후 인앱 비지니스 로직에 따라 A 화면을 띄워서 추가 정보를 받는데
A 화면에서 백버튼을 누르면 초기 로그인 화면으로 다시 돌아가게 됩니다.

다시 돌아온 로그인 화면에서 카톡 로그인을 버튼을 누르면 sessioncallback 이 2번 호출되어 화면이 2개 띄워지는 현상이 있습니다.
해당 현상은 어떻게 잡는게 좋을까요 ?
: sessionCallback은 현재 로그인 화면 oncreate시 addcallback해줍니다.