왠지 모르겠지만 iOS 브라우저에서 User-Agent를 수정하면 TypeError: Load failed를 주며 실패하는 것을 발견했다...
이유는 모르겟다 ..
사용한 User-Agent 값은 다음과 같고, User-Agent 필드를 지웠더니 정상적으로 fetch가 완료되었다.
const USER_AGENT = "Dalvik/2.1.0 (Linux; U; Android 123; MyModel Build/PQ3A.190801.002)";