[GH-ISSUE #17446] issue: file upload bug from 0.6.23 #56956

Closed
opened 2026-05-05 20:18:14 -05:00 by GiteaMirror · 18 comments
Owner

Originally created by @K7cl on GitHub (Sep 14, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/17446

Check Existing Issues

  • I have searched for any existing and/or related issues.
  • I have searched for any existing and/or related discussions.
  • I am using the latest version of Open WebUI.

Installation Method

Docker

Open WebUI Version

v0.6.28

Ollama Version (if applicable)

No response

Operating System

Ubuntu 22.04.5 LTS

Browser (if applicable)

No response

Confirmation

  • I have read and followed all instructions in README.md.
  • I am using the latest version of both Open WebUI and Ollama.
  • I have included the browser console logs.
  • I have included the Docker container logs.
  • I have provided every relevant configuration, setting, and environment variable used in my setup.
  • I have clearly listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc).
  • I have documented step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation. My steps:
  • Start with the initial platform/version/OS and dependencies used,
  • Specify exact install/launch/configure commands,
  • List URLs visited, user input (incl. example values/emails/passwords if needed),
  • Describe all options and toggles enabled or changed,
  • Include any files or environmental changes,
  • Identify the expected and actual result at each stage,
  • Ensure any reasonably skilled user can follow and hit the same issue.

Expected Behavior

file must be ready after /process/status return complete

Actual Behavior

after file uploaded and also receive complete from /process/status, ask immediately will get a return with No sources found and answer without any relevant to the uploaded file

Steps to Reproduce

docker main image, upload a pdf to chat and immediate press send after it available in webui. The response will no file enrolled
wait about half minute after available or re-generate after a few seconds will get a normal response with uploaded file as retrieved source

Logs & Screenshots

same problem with https://github.com/open-webui/open-webui/discussions/17021

Additional Information

No response

Originally created by @K7cl on GitHub (Sep 14, 2025). Original GitHub issue: https://github.com/open-webui/open-webui/issues/17446 ### Check Existing Issues - [x] I have searched for any existing and/or related issues. - [x] I have searched for any existing and/or related discussions. - [x] I am using the latest version of Open WebUI. ### Installation Method Docker ### Open WebUI Version v0.6.28 ### Ollama Version (if applicable) _No response_ ### Operating System Ubuntu 22.04.5 LTS ### Browser (if applicable) _No response_ ### Confirmation - [x] I have read and followed all instructions in `README.md`. - [x] I am using the latest version of **both** Open WebUI and Ollama. - [x] I have included the browser console logs. - [x] I have included the Docker container logs. - [x] I have **provided every relevant configuration, setting, and environment variable used in my setup.** - [x] I have clearly **listed every relevant configuration, custom setting, environment variable, and command-line option that influences my setup** (such as Docker Compose overrides, .env values, browser settings, authentication configurations, etc). - [x] I have documented **step-by-step reproduction instructions that are precise, sequential, and leave nothing to interpretation**. My steps: - Start with the initial platform/version/OS and dependencies used, - Specify exact install/launch/configure commands, - List URLs visited, user input (incl. example values/emails/passwords if needed), - Describe all options and toggles enabled or changed, - Include any files or environmental changes, - Identify the expected and actual result at each stage, - Ensure any reasonably skilled user can follow and hit the same issue. ### Expected Behavior file must be ready after /process/status return complete ### Actual Behavior after file uploaded and also receive complete from /process/status, ask immediately will get a return with No sources found and answer without any relevant to the uploaded file ### Steps to Reproduce docker main image, upload a pdf to chat and immediate press send after it available in webui. The response will no file enrolled wait about half minute after available or re-generate after a few seconds will get a normal response with uploaded file as retrieved source ### Logs & Screenshots same problem with https://github.com/open-webui/open-webui/discussions/17021 ### Additional Information _No response_
GiteaMirror added the bug label 2026-05-05 20:18:14 -05:00
Author
Owner

@eXt73 commented on GitHub (Sep 14, 2025):

You beat me to it, so I was about to report this too. It's a matter of embedding the document—whether in Chrome or Qdrant—the process has been taking quite a while lately...and even though it hasn't been completed, Open-WebUI claims it's already been done = 'document missing' error. There should be some better verification mechanism here to indicate whether the embedding has actually taken place.

<!-- gh-comment-id:3289936597 --> @eXt73 commented on GitHub (Sep 14, 2025): You beat me to it, so I was about to report this too. It's a matter of embedding the document—whether in Chrome or Qdrant—the process has been taking quite a while lately...and even though it hasn't been completed, Open-WebUI claims it's already been done = 'document missing' error. There should be some better verification mechanism here to indicate whether the embedding has actually taken place.
Author
Owner

@tjbck commented on GitHub (Sep 15, 2025):

This should be addressed in dev, testing wanted here!

<!-- gh-comment-id:3292676616 --> @tjbck commented on GitHub (Sep 15, 2025): This should be addressed in dev, testing wanted here!
Author
Owner

@K7cl commented on GitHub (Sep 15, 2025):

This should be addressed in dev, testing wanted here!

great, I'll pull dev docker image and try now.

<!-- gh-comment-id:3292692402 --> @K7cl commented on GitHub (Sep 15, 2025): > This should be addressed in dev, testing wanted here! great, I'll pull dev docker image and try now.
Author
Owner

@K7cl commented on GitHub (Sep 15, 2025):

This should be addressed in dev, testing wanted here!

Fixed! Test done and work fine with docker dev tag image and is upgrade from previous bug version. Thanks for quick fix 👍

<!-- gh-comment-id:3292733694 --> @K7cl commented on GitHub (Sep 15, 2025): > This should be addressed in dev, testing wanted here! Fixed! Test done and work fine with docker dev tag image and is upgrade from previous bug version. Thanks for quick fix 👍
Author
Owner

@sanchitbhavsar commented on GitHub (Sep 16, 2025):

I am having the same issue where the uploaded file data is processed and vector data is stored (pinecone) but the info about file is unknown to the model but appears later chats when its sees in context.

@tjbck @K7cl will the fix will be released in new version? or whats a alternative patch for now? Thanks

<!-- gh-comment-id:3297453359 --> @sanchitbhavsar commented on GitHub (Sep 16, 2025): I am having the same issue where the uploaded file data is processed and vector data is stored (pinecone) but the info about file is unknown to the model but appears later chats when its sees in context. @tjbck @K7cl will the fix will be released in new version? or whats a alternative patch for now? Thanks
Author
Owner

@K7cl commented on GitHub (Sep 16, 2025):

I am having the same issue where the uploaded file data is processed and vector data is stored (pinecone) but the info about file is unknown to the model but appears later chats when its sees in context.

Image Image Image
@tjbck @K7cl will the fix will be released in new version? or whats a alternative patch for now? Thanks

upgrade to dev version can fix this for now

<!-- gh-comment-id:3297473451 --> @K7cl commented on GitHub (Sep 16, 2025): > I am having the same issue where the uploaded file data is processed and vector data is stored (pinecone) but the info about file is unknown to the model but appears later chats when its sees in context. > > <img alt="Image" width="1120" height="551" src="https://private-user-images.githubusercontent.com/211799570/489987763-0bb6fcdd-b013-48be-8081-6027695736ed.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTgwMTgyNjcsIm5iZiI6MTc1ODAxNzk2NywicGF0aCI6Ii8yMTE3OTk1NzAvNDg5OTg3NzYzLTBiYjZmY2RkLWIwMTMtNDhiZS04MDgxLTYwMjc2OTU3MzZlZC5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwOTE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDkxNlQxMDE5MjdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT0xZWUwNTVjNDkzZDI1Y2EyNTVjNGM0M2EzNDU5YjAzNjljZGU4Mzk5ZjZlMTNiMGUwY2YxODA3YzQ1OWQxMGMzJlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.-kqoRhDwcd7VAI0WgRoUGB6lfj2pIhqlpn5oGf6gV7o"> <img alt="Image" width="1055" height="297" src="https://private-user-images.githubusercontent.com/211799570/489987788-bdfc10f5-24c5-4964-ba67-bc2d9caf87d9.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTgwMTgyNjcsIm5iZiI6MTc1ODAxNzk2NywicGF0aCI6Ii8yMTE3OTk1NzAvNDg5OTg3Nzg4LWJkZmMxMGY1LTI0YzUtNDk2NC1iYTY3LWJjMmQ5Y2FmODdkOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwOTE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDkxNlQxMDE5MjdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT01NTNkYjNjMjRhZmVkMjI5YjJmNzQ2ZWFiZTQwY2E4ZjNlYjFlODY5ZmU1ODNkN2FiZGNiMDhkZTZlZWE5ODc4JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.JLqriFKG9lXfVAdG33Ed4hd3kJs_QYc_WGMOf0JIMBo"> <img alt="Image" width="1039" height="477" src="https://private-user-images.githubusercontent.com/211799570/489987805-539dbee3-892c-44b1-a483-570ca9202c09.png?jwt=eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3NTgwMTgyNjcsIm5iZiI6MTc1ODAxNzk2NywicGF0aCI6Ii8yMTE3OTk1NzAvNDg5OTg3ODA1LTUzOWRiZWUzLTg5MmMtNDRiMS1hNDgzLTU3MGNhOTIwMmMwOS5wbmc_WC1BbXotQWxnb3JpdGhtPUFXUzQtSE1BQy1TSEEyNTYmWC1BbXotQ3JlZGVudGlhbD1BS0lBVkNPRFlMU0E1M1BRSzRaQSUyRjIwMjUwOTE2JTJGdXMtZWFzdC0xJTJGczMlMkZhd3M0X3JlcXVlc3QmWC1BbXotRGF0ZT0yMDI1MDkxNlQxMDE5MjdaJlgtQW16LUV4cGlyZXM9MzAwJlgtQW16LVNpZ25hdHVyZT1kMjY4MWYxZGY2M2E4YzlmZDQ2NWY5ODE5ZDIxYjI1ZTkzOGFjMzYzZDY0MTQxMzFhMmVjYTZiZmUzZmI5Mzg3JlgtQW16LVNpZ25lZEhlYWRlcnM9aG9zdCJ9.PKNNXdQc-RMBHvsTnvtJix7URHuATBDHDuCkaWnN-XQ"> > [@tjbck](https://github.com/tjbck) [@K7cl](https://github.com/K7cl) will the fix will be released in new version? or whats a alternative patch for now? Thanks upgrade to dev version can fix this for now
Author
Owner

@sanchitbhavsar commented on GitHub (Sep 16, 2025):

I am having the same issue where the uploaded file data is processed and vector data is stored (pinecone) but the info about file is unknown to the model but appears later chats when its sees in context.

upgrade to dev version can fix this for now

when is the plan to release the next version?

<!-- gh-comment-id:3297498586 --> @sanchitbhavsar commented on GitHub (Sep 16, 2025): > > I am having the same issue where the uploaded file data is processed and vector data is stored (pinecone) but the info about file is unknown to the model but appears later chats when its sees in context. > > upgrade to dev version can fix this for now when is the plan to release the next version?
Author
Owner

@rgaricano commented on GitHub (Sep 16, 2025):

To avoid this kind of issues when I upload files I always add in the prompt something like: (file is in context)

<!-- gh-comment-id:3297511845 --> @rgaricano commented on GitHub (Sep 16, 2025): To avoid this kind of issues when I upload files I always add in the prompt something like: _(file is in context)_
Author
Owner

@sanchitbhavsar commented on GitHub (Sep 16, 2025):

To avoid this kind of issues when I upload files I always add in the prompt something like: (file is in context)

yes but it also does not help because it complains no files seeing in the context.
I do not see any transaction data file uploaded yet—only the field mapping reference (uploaded in KB) is present in the context. Please upload an Excel or CSV file containing the transaction data you would like me to reconcile.

<!-- gh-comment-id:3297573632 --> @sanchitbhavsar commented on GitHub (Sep 16, 2025): > To avoid this kind of issues when I upload files I always add in the prompt something like: _(file is in context)_ yes but it also does not help because it complains no files seeing in the context. `I do not see any transaction data file uploaded yet—only the field mapping reference (uploaded in KB) is present in the context. Please upload an Excel or CSV file containing the transaction data you would like me to reconcile.`
Author
Owner

@K7cl commented on GitHub (Sep 16, 2025):

I am having the same issue where the uploaded file data is processed and vector data is stored (pinecone) but the info about file is unknown to the model but appears later chats when its sees in context.

upgrade to dev version can fix this for now

when is the plan to release the next version?

I think you should ask the project maintainer, I have this question too

<!-- gh-comment-id:3297680577 --> @K7cl commented on GitHub (Sep 16, 2025): > > > I am having the same issue where the uploaded file data is processed and vector data is stored (pinecone) but the info about file is unknown to the model but appears later chats when its sees in context. > > > > > > upgrade to dev version can fix this for now > > when is the plan to release the next version? I think you should ask the project maintainer, I have this question too
Author
Owner

@rgaricano commented on GitHub (Sep 16, 2025):

To avoid this kind of issues when I upload files I always add in the prompt something like: (file is in context)

yes but it also does not help because it complains no files seeing in the context. I do not see any transaction data file uploaded yet—only the field mapping reference (uploaded in KB) is present in the context. Please upload an Excel or CSV file containing the transaction data you would like me to reconcile.

OK, then is because now the uploads are async, and when the question is forwared to the model the file upload proccess isn't finished.
There was some other issues reported about this (e.g. https://discord.com/channels/1170866489302188073/1412949935334101073 )

The async upload is fine for knowledge, collection or batches but for direct uploads in chat message could be an inconvenient.
(right now, a workaround could be wait some seconds after upload the file and before send the question)

<!-- gh-comment-id:3297775480 --> @rgaricano commented on GitHub (Sep 16, 2025): > > To avoid this kind of issues when I upload files I always add in the prompt something like: _(file is in context)_ > > yes but it also does not help because it complains no files seeing in the context. `I do not see any transaction data file uploaded yet—only the field mapping reference (uploaded in KB) is present in the context. Please upload an Excel or CSV file containing the transaction data you would like me to reconcile.` ~~OK, then is because now the uploads are async, and when the question is forwared to the model the file upload proccess isn't finished.~~ There was some other issues reported about this (e.g. https://discord.com/channels/1170866489302188073/1412949935334101073 ) ~~The async upload is fine for knowledge, collection or batches but for direct uploads in chat message could be an inconvenient.~~ (right now, a workaround could be wait some seconds after upload the file and before send the question)
Author
Owner

@sanchitbhavsar commented on GitHub (Sep 17, 2025):

@K7cl @rgaricano is this also relates to the changes introduced in v0.6.26
Configurable File Upload Processing Mode: Added "process_in_background" query parameter to the file upload API endpoint, allowing clients to choose between asynchronous (default) and synchronous file processing. Setting "process_in_background=false" forces the upload request to wait until extraction and embedding complete, returning immediately usable files and simplifying integration for backend API consumers that prefer blocking calls over polling workflows.

<!-- gh-comment-id:3301636422 --> @sanchitbhavsar commented on GitHub (Sep 17, 2025): @K7cl @rgaricano is this also relates to the changes introduced in v0.6.26 `Configurable File Upload Processing Mode: Added "process_in_background" query parameter to the file upload API endpoint, allowing clients to choose between asynchronous (default) and synchronous file processing. Setting "process_in_background=false" forces the upload request to wait until extraction and embedding complete, returning immediately usable files and simplifying integration for backend API consumers that prefer blocking calls over polling workflows.`
Author
Owner

@sanchitbhavsar commented on GitHub (Sep 17, 2025):

@tjbck why is this issue being closed? and when is the plan release for the fix? thanks

<!-- gh-comment-id:3301979024 --> @sanchitbhavsar commented on GitHub (Sep 17, 2025): @tjbck why is this issue being closed? and when is the plan release for the fix? thanks
Author
Owner

@ccoryellnf commented on GitHub (Sep 18, 2025):

I am experiencing this same issue. Have been since v.0.6.22. I deal with rather large documents, so it is a significant issue for my users.

<!-- gh-comment-id:3307986015 --> @ccoryellnf commented on GitHub (Sep 18, 2025): I am experiencing this same issue. Have been since v.0.6.22. I deal with rather large documents, so it is a significant issue for my users.
Author
Owner

@m20l22 commented on GitHub (Sep 19, 2025):

+1

<!-- gh-comment-id:3312145585 --> @m20l22 commented on GitHub (Sep 19, 2025): +1
Author
Owner

@knorr3 commented on GitHub (Oct 6, 2025):

FYI, I don't know when exactly this was fixed, but it works in v0.6.32 now.

<!-- gh-comment-id:3370407869 --> @knorr3 commented on GitHub (Oct 6, 2025): FYI, I don't know when exactly this was fixed, but **it works in v0.6.32 now**.
Author
Owner

@m20m22 commented on GitHub (Oct 6, 2025):

hi, @tjbck
maybe you can link the relevant commit?

<!-- gh-comment-id:3370456929 --> @m20m22 commented on GitHub (Oct 6, 2025): hi, @tjbck maybe you can link the relevant commit?
Author
Owner

@brogan-wilding commented on GitHub (Mar 30, 2026):

I am checking the comments for issue 17446 to see if there was a fix for the stale replica read issue.

<!-- gh-comment-id:4158628079 --> @brogan-wilding commented on GitHub (Mar 30, 2026): I am checking the comments for issue 17446 to see if there was a fix for the stale replica read issue.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/open-webui#56956