해결했습니다. 2026.8로 업데이트한 후 동일한 문제를 겪는 분들을 위해 수정 방법을 공유합니다.
근본 원인: 저희 사이트(Communiteq 호스팅) {OP/RS가 나중에 편집 - 틀렸습니다. Discourse가 호스팅하는 사이트입니다
}가 Calendar와 Events를 코어에 포함하는 Discourse 2026.8.0-latest.1로 업데이트되었습니다. 업데이트 후 admin/plugins에서 Events 플러그인은 활성화(Enabled) 상태로 표시되었지만, discourse post event enabled 사이트 설정이 꺼져 있었습니다. 이로 인해 /discourse-post-event/events.json에서 서버 측 404 오류가 발생하고, 모든 사용자에게 /upcoming-events에서 “페이지를 찾을 수 없음” 오류가 표시되었습니다.
수정 방법: 사이트 설정에서 discourse post event enabled를 다시 활성화했습니다. 캘린더와 모든 이벤트가 즉시 다시 표시되었습니다. 이벤트는 토픽 게시물에 저장되어 있으므로 데이터 손실은 없었습니다.
팀에게 알릴 점: 이 설정의 활성화 상태가 코어 번들링 마이그레이션 중에 유지되지 않을 수 있습니다. 2026.8로 업데이트하는 다른 사이트에서도 동일한 문제가 발생하는지 확인해 볼 가치가 있습니다.