{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreicugz4i5qdqmlgh4id3gduuiv3rmyczo44j33vlzqbpbgunlemc4q",
"uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mht6g2lnirr2"
},
"path": "/t/responses-api-with-file-input-in-the-background-mode-server-error-with-pdfs/1377680#post_4",
"publishedAt": "2026-03-24T18:12:15.000Z",
"site": "https://community.openai.com",
"textContent": "**Adding data points and a workaround.**\n\nI’m hitting the same issue with **gpt-5** (`gpt-5-2025-08-07`). After isolation testing, the bug is specifically `background: true` + `input_file` in message content. The same files work fine when routed through code interpreter’s `container.file_ids` with background mode on.\n\nThe dashboard shows “No input items” for failed runs, but the payload is confirmed correct (logged exact JSON before POST).\n\n**Failed request IDs:** `wfr_019d1db3689f76e18b535c7462f92b59` `wfr_019d1e013b797b878cf46f648d6374e7` `wfr_019d1e1cbc3a796e86336959cc91b6ab`\n\n**Workaround:** Route files through code interpreter `container.file_ids` instead of `input_file`. The model can still read the file — it just spins up a container.",
"title": "Responses API with file input in the background mode: server error with PDFs"
}