질문 1 > 호출 상황에 따라 서비스 동의 페이지 랜딩이 안되는 케이스가 있는데 해당 케이스에 따라 호출되는 정보가 다른게 있을까요?
카톡 앱 설치 했다면 앱내에서 페이지 호출하는데요. 정상동작하지 않는다면 페이지에 문제가 있을것으로 추측됩니다.
과거 사례를 보면 약관페이지에 리다이렉트 기능이 있는 경우 오작동합니다.
(1) 페이지내 인텐트 리다이렉트 기능이 있는 경우 (앱크래시)
(2) about:blank와 같이 처리할 수 없는 스킴으로 리다이렉트 하는 경우 (웹뷰 닫힘)
또는 웹뷰내 shouldOverrideUrlLoading에서 인텐트 스킴 이동만 핸들링하지 않고 http(s)이동까지 핸들링처리하여 흐름 누락되는경우
카톡내에서 약관보기시 문제니 이케이스는 아니겠군요.
질문 2 > 혹은 이동되는 페이지에 적용되면 안되는 태그, 함수들이 있을까요?
페이지내 리다이렉트 하고 있는지 확인해주시겠어요?
질문 3 > 카카오 서비스 동의 > 보기 눌렀을때는 앱 설치여부와 상관없이 이동이 잘됩니다. 카카오 서비스 동의 내용과 호출하는 방식은 동일한가요?
넵, 해당 페이지 종속적인 문제일듯합니다. 단순 html페이지 링크 하는 약관하나 추가하셔서 테스트 해보시겠어요?