Pain map
What breaks in document AI
290 production incidents from public threads. Every quote links to its source. Pick a category and check it yourself.
Runs lost on crash, resume fails
18 of 18 quotes
“crons fail after a restart”
GitHub, langgraph · 20 October 2026 · open the thread “The case we hit is a human-in-the-loop pause.”
GitHub, openai-agents-python · 3 September 2026 · open the thread “Workaround we run today”
GitHub, langgraph · 26 August 2026 · in production · open the thread “2 runs (which take longer than 20-30 min) were cancelled and resumed multiple times and resulted in failed state due to exceeded max attempts (3) .”
LangChain forum · 10 July 2026 · in production · open the thread “recently we are experiencing some issues related to some of our graph runs getting cancelled (asyncio. CancelledError ) in the LangSmith tracing in our Production deployment.”
LangChain forum · 9 July 2026 · in production · open the thread Hit this one too? We are building for it. Join the waitlist.
“Determinism sucks, you do have to work hard and make everything idempotent in activities like we would for durable software anyway.”
Hacker News · 30 May 2026 · in production · open the thread “now see duplicate log lines on every resume.”
LangChain forum · 27 May 2026 · in production · open the thread “Interrupt() in a loop will cause extra resumes”
GitHub, langgraph · 13 May 2026 · open the thread “In the end, we completely abandoned this solution and are now saving the event log ourselves. This is something I expected LangGraph to do, but had to re-implement.”
LangChain forum · 20 April 2026 · in production · open the thread “resuming from an interrupt inside the billing subgraph (ie. asking for the order ID) is not working.”
LangChain forum · 13 March 2026 · in production · open the thread “Hi @Pradeep ran into the same problem.”
LangChain forum · 4 March 2026 · open the thread “The error occurs sporadically in production so I'm unable to create a reliable reproduction.”
GitHub, langgraph · 26 February 2026 · in production · open the thread “But in my case, it produces 2 AI messages.”
LangChain forum · 17 February 2026 · open the thread “Resuming after interrupt doesn't reuse prior task outputs when interrupt is in subgraph”
GitHub, langgraph · 12 February 2026 · open the thread “The custom state updates made via ToolRuntime and Command.update within tools are lost when control returns from the agent to the parent deep agent.”
LangChain forum · 23 December 2025 · open the thread “when I restart the conversation, the checkpointed messages are always missing some content”
LangChain forum · 27 November 2025 · open the thread “in langgraph cloud its not working when resuming.”
LangChain forum · 21 November 2025 · open the thread “the new checkpoint it generates doesn't inherit the next field from the checkpoint_id I passed in and instead gets it from the latest checkpoint of the thread.”
LangChain forum · 21 November 2025 · open the thread Hit this one too? We are building for it. Join the waitlist.
Method
We collected 448 public posts published after 1 November 2025 in which a builder describes document AI failing. Each link was re-opened on 8 November 2026. We kept the 290 where the quote is on the page, the author describes an incident and not an opinion, and has no tie to a vendor. Quotes are verbatim and trimmed after 420 characters. The grouping is ours. A complaint is not a measurement.