아마도 카카오계정에 email이 있는 경우, has_email이 true로 내려가는 상황일것이여요.
이 경우 true인데요 email이 내려오지 않는것은 사용자가 email의 제3자 제공 동의을 하지 않은 경우입니다(해당 서비스에 email을 사용하겠다고 enable하기 전에 로그인한 경우 또는 해당 서비스에 email을 사용하겠다고 하였으나 사용자가 명시적으로 email 제공의 체크박스를 체크하지 않은 경우 등).
이럴경우 동적으로 제3자 제공 동의 창을 띄우실 수 있습니다.(다시 email 제공을 위해 동의를 하라는 동의창을)
여기까지가 원론적인것이구요, 다만 테스트의 경우시라면 가장 쉬운 방법은…
해당 테스트 계정으로 unlink(연결해제, 탈퇴)를 한 후 다시 해당 서비스로 로그인/signup(앱연결, 가입)을 하면 새로 설정된 서비스의 속성(이메일에 대한 동의 기능 체크)으로 다시 로그인하게 될것 같습니다.