ChatGPT Reads CSV But Reports Wrong Column Names or Merged Columns
Upload a CSV and ChatGPT lists weird columns, merges two into one, or treats the header as data. Delimiter and encoding detection is the usual culprit. Here is the fast fix.
PDF analysis, Project instructions, file retrieval, vanishing files, file types, download failures, big docs, cross-file comparison, image OCR, data files.
ChatGPT files + Projects are top-tier productivity but also where most failures hide — PDFs misread, Project instructions ignored, uploaded files not referenced, generated downloads broken, cross-file comparison weak, image OCR wrong. This hub focuses on "files / Projects don`t work" symptoms: one article per symptom, shortest fix, verification checklist. No generic "upload tips" — only the failure points in real file workflows.
Upload a CSV and ChatGPT lists weird columns, merges two into one, or treats the header as data. Delimiter and encoding detection is the usual culprit. Here is the fast fix.
Encrypted PDF uploads succeed visually but ChatGPT answers as if the file is empty. The rejection is silent — no error banner, just hollow replies.
Upload an XLSX and ChatGPT reports plain cell values fine, but formula-driven cells come back as the literal text '=SUM(A1:A10)' or as 0. Here is why openpyxl does this and the fastest fix as of June 2026.
You replaced the file but ChatGPT keeps quoting the old text. The fix: delete the old copy, watch the Skip / Upload anyway prompt, rename to bust the cache, or open a new chat.
Scanned or handwritten PDFs return 'No text could be extracted from this file' or hallucinated content because the extractor only reads the text layer. Fastest fix: upload page images, not the PDF.
ChatGPT read your JSON as a wall of text and string-matched an answer instead of running pandas. Here's how to force the code sandbox and get real aggregates.
You rename a ChatGPT Project and the old share link 404s, shows a stale snapshot, or throws an access error. Here's why, and the exact fix that works as of June 2026.
Files are in your ChatGPT Project but vector search misses them on short queries. Fastest fix: name the exact filename in your prompt to force keyword retrieval.
Upload a big spreadsheet, ask 'how many rows are there,' and ChatGPT says 1000 — that's sampling, not counting. Here's how to force a full-file analysis on every row.
Upload a ZIP and ChatGPT sees only the filename, never the contents. The fix: trigger Data Analysis with an explicit unzip prompt, or extract locally and upload the files. Verified June 2026.
Plus caps Projects at 25 files (Pro/Team/Enterprise 40, Free 5). Upload greyed out? Consolidate, archive, or split the Project instead of fighting the cap.
Data Export delivers a zip with conversations.json and chat.html but no PDFs or images you uploaded to Projects. Pull the binaries from the Library or each Project's Files panel instead.
You edited the doc, but ChatGPT still quotes the old text inside the Project. Project Files are point-in-time snapshots, not live links — delete the old file, re-upload, and start a fresh chat.
Rewrote a Project's instructions, hit save, but ChatGPT still follows the old rules? It's almost always an old chat thread, a Saved Memory, or silent truncation overriding the new rule. Here's the fix order.
Your Project share link gives a teammate 404 or 'You do not have permission' — usually because they weren't invited, used the wrong account, or the link is set to 'Only those invited'. Here is the fast fix.