Navi.start 에서 변수 관련

안녕하세요. 네비관련 질문 올립니다.

아래에서 Navi.start 시에 예제처럼
x, y 에 값을 직접 넣어주면 실행이 됩니다.

앞단에서 받은 변수값은 정상적으로 전달되는데… ( alert에서 값 확인됨)

start 안에서만 안먹고 있습니다.
직접 넣은 값은 작동을 합니다.
원인이 무엇일까요?

function goKakaoNavi(){
var lat = pointy;
var lng = pointx;
var loc = “현대백화점 판교점”;

if( lat == '' || lng == '' ) {
	alert("위치 정보 오류로 길찾기를 실행할 수 없습니다.");
}else{
	Kakao.init('카카오키값'); 
	//alert("lat::"+ lat);
	//alert("lng::"+ lng);
	Kakao.Navi.start({
		name: encodeURIComponent(loc),
		x: lng,
		y: lat,
		//name: "현대백화점 판교점",
		//x: 127.0556858310611,
		//y: 37.51285932261327,
		coordType: 'wgs84'
	});
	
}

}