[Regression] Korean text broken in pptx/docx preview after recent update (macOS)
Summary
Regression after recent Claude Desktop update (~2026-04-28).
Korean text renders as □ (tofu) in pptx/docx file previews on macOS (Apple Silicon MacBook). This previously worked correctly — Korean pptx/docx previews were fully functional before the update. After a Claude Desktop update popup appeared ~3-4 days ago and was installed, all Korean text in Office file previews started rendering as □.
PDF previews and direct PDF generation continue to work perfectly fine.
Affected user: Korean-speaking macOS user who regularly uses Cowork for document generation (pptx/docx).
Reproduction
- Ask Claude (Cowork or Chat) to generate a pptx or docx containing Korean text
- View the file preview in Claude Desktop → Korean text shows as □
- Ask Claude to convert the same content to PDF → Korean renders correctly
- Ask Claude to generate a PDF directly → Korean renders correctly
What works vs. what doesn't
| Path | Korean text |
|------|------------|
| Claude generates PDF directly | ✅ OK |
| Claude generates pptx → user asks Claude to convert to PDF → preview | ✅ OK |
| Claude generates pptx/docx → Claude Desktop auto file preview | ❌ Broken (regression) |
| pptx with embedded Korean fonts → Claude Desktop auto file preview | ✅ OK |
Observations
- The cached preview PDF (
office-cache/*.pdf) shows it was generated byLibreOffice 26.2.2.2 (AARCH64) - Fonts in the broken PDF:
DejaVuSans,DejaVuSans-Bold,DroidSansFallback(incomplete CJK — only a few Korean glyphs render) - Some Korean characters ("가", "짜") appear while most others show as □, suggesting partial font coverage
- Embedding Korean fonts directly into the pptx file (via OOXML embeddedFontLst) fixes the preview — confirming the issue is in the preview conversion pipeline
Attempted fixes (all failed)
- Claude Desktop 완전 재설치 — 앱 삭제 + 캐시 파일 모두 삭제 후 재설치 → 동일 증상
- VM 내 폰트 설치 시도 —
apt-get install fonts-noto-cjk,curl로 Google Fonts 다운로드 시도 → VM 네트워크 제한으로 외부 다운로드 차단됨 - 폰트 변경 — Pretendard → 맑은고딕, Arial 등 다양한 폰트 지정 → 어떤 폰트를 지정해도 동일하게 깨짐
- macOS 폰트 캐시 확인 — 호스트 macOS에는 한글 폰트 정상 설치 확인 (
fc-list :lang=ko) - UTF-8 인코딩 명시적 설정 — 파일 생성 시 charset을 UTF-8로 설정하고 한국어 폰트(Apple SD Gothic Neo 등)를 명시적으로 지정 → 동일하게 깨짐
- 맑은고딕(Malgun Gothic) 지정 — Windows 전용 폰트라 macOS에서 사용 불가 → 실패
- Apple SD Gothic Neo 지정 — macOS 기본 고딕체로 변경하여 재생성 → 동일하게 깨짐
- pandoc으로 마크다운→docx 변환 — docx-js 라이브러리 호환성 문제 가능성을 고려하여 pandoc으로 표준 docx 생성 → 동일하게 깨짐
- VM 내 사용자 디렉토리에 수동 폰트 설치 — root 권한 없이 Noto Sans KR을 사용자 디렉토리에 설치하고 문서에 적용 → 동일하게 깨짐
- VM 내 폰트 머지, 폰트 내장 — 가능한 모든 VM 내부 방법 시도 → 전부 실패
- Settings → Preview 토글 껐다 켜기 — 지원팀 제안대로 시도 → 동일하게 깨짐
- Persist preview sessions — 원래 비활성화 상태였음, 해당 없음
Cowork 자체도 "DOCX 미리보기 렌더러는 Cowork 앱 쪽에 있어서 사용자가 손댈 수 없다"고 확인함.
Screenshots
!Preview showing broken Korean text - thumbnail
!Preview showing broken Korean text - full
Environment
- macOS Darwin 25.3.0 (Apple Silicon MacBook)
- Korean user, Korean locale
- Claude Desktop (latest as of 2026-05-02, updated ~2026-04-28 — regression started after this update)
- claude-code-vm version: 2.1.121
- Host macOS has Korean fonts installed (Apple SD Gothic Neo, Pretendard, Noto Sans KR, etc.)
This likely affects all CJK (Korean/Japanese/Chinese) users on macOS who use pptx/docx preview after the ~2026-04-28 update.
This issue has 4 comments on GitHub. Read the full discussion on GitHub ↗