카카오 내비 연동하려고 합니다. isKakaoNaviInstalled() 함수가 true만 반환하는데 이유를 모르겠습니다

카카오 내비 연동 구현중입니다.

카카오내비가 설치되어 있을 때는 제대로 작동합니다.

미설치 상황에서는 플레이스토어에 연결하여 설치를 유도하려고 하는데, 미설치 상황에서도 isKakaoNaviInstalled() 함수가 계속 true를 반환하여 설치된 상태라고 나타납니다.

왜 그런지 이유를 알 수 있을까요??

  private void showNaviKakao(String destination, Double longitude, Double latitude) {
        try {
            if (KakaoNaviService.getInstance().isKakaoNaviInstalled(this)) {
                com.kakao.kakaonavi.Location kakao = Destination.newBuilder(destination, longitude, latitude).build();
                KakaoNaviParams params = KakaoNaviParams.newBuilder(kakao)
                        .setNaviOptions(NaviOptions.newBuilder()
                                .setCoordType(CoordType.WGS84) // WGS84로 설정해야 경위도 좌표 사용 가능.
                                .setRpOption(RpOption.NO_AUTO)
                                .setStartAngle(200) //시작 앵글 크기 설정.
                                .setVehicleType(VehicleType.FIRST).build()).build(); //길 안내 차종 타입 설정
                KakaoNaviService.getInstance().navigate(this, params);
            } else {
                Intent intent = new Intent(Intent.ACTION_VIEW,
                        Uri.parse("https://play.google.com/store/apps/details?id=com.locnall.KimGiSa"));
                Log.e(TAG, "showNaviKakao: 네비 설치 안됨" );

                startActivity(intent);
                Toast.makeText(this, getString(R.string.navi_install), Toast.LENGTH_LONG).show();
            }
        } catch (Exception e) {
            Log.e("네비연동 에러", e + "");
        }
    }

@jinhan38
설치 상태일때 실행하는 navigate() 메소드는 정상 동작하고 있나요?

SDK 내부에서 체크하는 패키지 명은 아래와 같습니다.

com.locnall.KimGiSa
com.lguplus.navi