Environment
- Surface: Web
I am seeing a reproducible failure when adding ZIP files to ChatGPT Project Sources.
This appears to occur earlier than the Project-file raw-byte/materialization failures that have recently been discussed here: in my case, the ZIP cannot even be successfully added as a Project Source.
Environment
- ChatGPT web
- Paid account
- Project with Project-only memory
- Reproduced: September 21, 2026 (KST, UTC+9)
- Project source-count limit was separately checked and is not the cause
Exact UI error
When I attempt to add a ZIP through Project Settings → Sources → Add, ChatGPT displays:
“소스를 추가할 수 없습니다
empty.zip을(를) 업로드하거나 처리하지 못했습니다”
English:
“Cannot add source.
Could not upload or process empty.zip.”
Minimal reproduction
I reduced the test case to an extremely small synthetic ZIP:
- ZIP size: 168 bytes
- Contents: exactly one ASCII-named text file
- Uncompressed text size: 52 bytes
- Encryption: none
- Unicode filename/path: none
- ZIP integrity: PASS
- SHA-256:
0d73f585d03eb3e310fa65da52d6d2dc4462d2957e6422cfd39098419627c8d7
The minimal archive fails in the same way.
This makes the following explanations very unlikely:
- archive size
- archive complexity
- Unicode filenames
- encryption
- corrupt ZIP structure
Existing ZIP Project Sources
This same Project already contains ZIP assets that previously worked normally, including:
-
언어논술_PRESENTATION_BINDING_RUNTIME_PACK_v0.7_R01.zip
- Size: 958,698 bytes
- ZIP integrity: PASS
-
LANGUAGE_ESSAY_CORPUS_RELEASE_v3.zip
- Size: 17,215,003 bytes
- Members: 3,589
- ZIP integrity: PASS
So this is not a case where I am trying ZIP Project Sources for the first time. Existing workflows were built around ZIP archives as persistent Project assets.
Failure-domain distinction
I think it is important to distinguish this case from the previously reported failure:
“This Project file does not have an authorized raw-byte materialization path.”
That error concerns a Project file that already exists but cannot later be materialized into the execution environment.
My current reproduction appears to fail earlier:
upload / ingestion
→ processing
→ Project Source registration
→ [never reaches later materialization]
The UI explicitly says the ZIP could not be “uploaded or processed.”
These two problems may share infrastructure, but I do not think they should be assumed to be the same defect without backend evidence.
Open question: is ZIP support being removed?
Current OpenAI documentation lists common document, spreadsheet, presentation, image, and text formats, but does not clearly state whether ZIP is supported as a Project Source.
That leaves an important ambiguity:
- Was ZIP support for Project Sources intentionally removed?
or
- Is this a regression in the Project Source ingestion/processing pipeline?
If ZIP support was intentionally removed, it would be useful for OpenAI to clarify:
- when this change became effective,
- whether it applies specifically to Project Sources,
- and how existing Projects containing ZIP assets are expected to migrate.
If ZIP is still intended to work, this looks like a reproducible ingestion regression.
Evidence available
I captured:
- a screenshot of the exact UI error
- a HAR during reproduction
- the minimal ZIP reproduction file
I am not posting the raw HAR publicly because it may contain session/request information, but I have already provided it directly to OpenAI Support.
Support case:
#15493324
I would be especially interested to know whether anyone else can reproduce this specific failure:
Project Settings
→ Sources
→ Add
→ select even a tiny valid ZIP
→ “Could not upload or process [filename].zip”
In particular, it would be useful to distinguish:
A. ZIP works in a normal standalone chat but fails as a Project Source
B. ZIP fails both inside and outside Projects
C. Existing ZIP Project Sources still work, but newly added ZIPs fail
D. The problem is intermittent rather than deterministic
Those results would help determine whether this is a file-type policy change, a Project-specific ingestion regression, or another intermittent backend issue.