API_URL을 .env 파일에 숨긴 뒤에 재배포를 한 이후에 지도에 커스텀 오버레이가 뜨질 않습니다

[FAQ] 지도/로컬 API 문의 전 꼭 읽어 주세요.
https://devtalk.kakao.com/t/faq-api/125610

axios
      .get(`${API_URL}/view-map`)
      .then((response) => {
        const data = response.data;
        console.log(data);

        Array.from(data).forEach((element) => {
          // console.log(element.count);
          let seatImage;
          if (element.count <= 15) {
            seatImage = seatGreen;
          } else if (element.count > 15 && element.count <= 31) {
            seatImage = seatYellow;
          } else {
            seatImage = seatRed;
          }

localhost에서 console.log(data)를 찍었을 때는 배열 형태로 값이 제대로 받아와지는데

도메인에서는 html이 나오면서 TypeError: t.forEach is not a function 라는 에러가 떠 현재는 Array.from().forEach로 에러가 뜨지 않게 했지만 여전히 커스텀 오버레이가 뜨지 않는 상황입니다.

어떻게 하면 API_URL을 .env 파일에 정상적으로 숨기면서 지도에 커스텀오버레이가 뜨게 할까요?

.env 파일에 숨기지 않는 경우에는 정상적으로 커스텀오버레이가 ui에 표시됩니다.

[
    {
        "id": 3,
        "name": "제주몰빵",
        "address": "서울 광진구 능동로 209 세종대학교 학생회관 2층",
        "count": 0,
        "xmap": 37.549321,
        "ymap": 127.075044
    },
    {
        "id": 4,
        "name": "팬도로시",
        "address": "서울 광진구 능동로 209 학생회관 1층",
        "count": 19,
        "xmap": 37.549809,
        "ymap": 127.075371
    },
    {
        "id": 5,
        "name": "카페딕셔너리",
        "address": "서울 광진구 능동로 209 학생회관 1층",
        "count": 0,
        "xmap": 38,
        "ymap": 126
    }
]

위는 localhost에서 콘솔에 data를 찍었을 때 나오는 데이터 배열입니다!

.env의 API_URL 변수를 가져오지 못하고 있는걸로 보입니다.
사용하고 있는 환경에서 .env 파일이 정상적으로 파싱되었는지 확인해주세요.
그리고 개발자 도구 > 네트워크 탭에서 호출 url 정보를 확인할 수 있습니다.
호출 정보도 함께 확인해주세요.

호출 url의 정보는 어떤 식으로 표기되는지 알 수 있을까요?

카페 카테고리로 장소 검색 할 경우 아래와 같이 호출됩니다.

카테고리 장소 검색 예제에서 개발자도구 > Network탭으로 확인하실 수 있습니다.