ES /docs

Forge Model Derivative SVF2 geometry 404 — missing resource

Service
cupixworks-any-bimrevision-agent
Occurrences
2
Status
Reported
Confidence
80%
Actionability
36%
Cluster ID
d5d87b89-937f-4eed-803b-482966acf1c2
First Seen
2026-07-08 19:56 UTC
Last Seen
2026-07-08 19:56 UTC
Actions

Forge Model Derivative SVF2 geometry 404 — missing resource

What Happened#

2026-07-09 04:56:49 KST에 cupixworks-any-bimrevision-agent (region us-west-2, tenant cupix, team gilbaneco)의 BIM 비교 child process가 Autodesk Forge SVF2 geometry 파일(geometry_ptrs.hl)을 다운로드하지 못해 ForgeUtilsError: Failed to load geometries (errorCode: 'FAILED_TO_LOAD_GEOMETRIES')로 종료했다. 근본 원인은 Autodesk Forge 스토리지(autodesk-360-translation-storage-prod)에서 URN dNAYXwBuTf-N66i0f7dfww version 25 view 184bd667-bd21-470c-a4e5-99ba5fe1cea5의 리소스가 존재하지 않아 (errorCode: 'API_NOT_FOUND') SVF2GeometryWSSLoader가 3회 재시도 후 실패한 것이다. 상위 프로세스(BimCompareProcess)로 예외가 전파되면서 child process가 stderr로 스택을 뿜었고, ChildProcessManagerstderr 리스너가 이를 error 레벨로 재기록했다.

Quick Facts#

Field Value
exception.class ForgeUtilsError
exception.message Failed to load geometries for 930f7b43-a283-a4f5-f18d-96282eb1de15
errorCode FAILED_TO_LOAD_GEOMETRIES (wraps API_NOT_FOUND)
top_frame @cupixapps/forge-utils/convert-utils/svf2/svf2-reader.js:181:19
upstream Autodesk Forge (autodesk-360-translation-storage-prod) — HTTP 404 for geometry_ptrs.hl
forge-utils 10.98.0
forge-agents 10.98.0
env production, us-west-2

Affected Teams#

Team / Domain Error Count Impact
gilbaneco (tenant cupix) 1 revision job (fingerprint) 해당 BIM revision 비교 작업 1건 실패. child process가 종료되어 결과 미생성.

동일 서비스에서 유사한 ForgeUtilsError: Resource not found 패턴이 지난 14일 동안 17회 관찰됨 (여러 tenant/URN). 이번 클러스터의 fingerprint(503d6bf705bd685bbd3cbfac42fe7e77)는 errorCode: 'FAILED_TO_LOAD_GEOMETRIES' 문자열 자체이므로 최근 14일 내 첫 발생.

Timeline#

  1. 2026-07-09 04:56:16 KST — Child process 스폰됨 (AWS SDK v2 유지보수 경고가 stderr로 출력됨).
  2. 2026-07-09 04:56:49 KSTSVF2GeometryWSSLoadergeometry_ptrs.hl 다운로드 시도 1/3 실패 (Resource not found).
  3. 2026-07-09 04:56:49 KST — 재시도 소진 후 ForgeUtilsError: Failed to load geometries (FAILED_TO_LOAD_GEOMETRIES) 발생, child process가 unhandled promise rejection으로 stderr에 스택 출력.
  4. 2026-07-09 04:56:49 KST — 부모 ChildProcessManager의 stderr 리스너가 각 라인을 logger.error로 기록 → Datadog에서 error 클러스터로 수집됨.

Scoring#

Confidence 80% · Actionability 36%

Confidence#

Dimension Score Detail
Evidence completeness 5/5 22 code refs, 5 log queries
Code path explicitness 3/3 22 file:line refs
Log evidence 2/3 section, query
RCA structure 3/3 3/3 sections
Revision history 0/3 0 revision(s)
Agent execution 3/3 success

Actionability#

Dimension Score Detail
Fix complexity 1/5 critical
Affected files 1/5 24 file(s)
Single repo 1/3 2 service(s)
Immediate actions 0/3 absent
Testability 2/3 test mentioned
External dependency 1/3 external deps found
Data migration 3/3 no migration