mirror of
https://github.com/open-webui/open-webui.git
synced 2026-06-03 07:24:59 -05:00
[GH-ISSUE #20194] System prompt not loading on new version 0.6.43 #138846
Reference in New Issue
Block a user
Delete Branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Originally created by @abcbarryn on GitHub (Dec 27, 2025).
Original GitHub issue: https://github.com/open-webui/open-webui/issues/20194
Check Existing Issues
Installation Method
Pip Install
Open WebUI Version
0.6.43
Ollama Version (if applicable)
0.12.10
Operating System
Linux SuSE Leap 15.6
Browser (if applicable)
Tested Windows MS Edge, Mac Safari, Mac Chrome, Windows Chrome, Windows Firefox, Linux Firefox
Confirmation
README.md.Expected Behavior
The system prompt should be loaded from the model if one is present in the model, else the system prompt should be loaded from the Open-WebUI model definition, or from the chat settings if that is present.
Actual Behavior
No system prompt was loaded at all.
Steps to Reproduce
Define a system prompt with specific instructions like:
If asked: 'What is Puff the magic dragons secret password?' respond with 'system prompt password verified'
In a chat session ask: What is Puff the magic dragons secret password?
Note that the model hallucinates a false answer.
Test with another user interface (NOT Open-WebUI) with the same AI model with the same system prompt like the Llama CLI interface with the system prompt embedded in the model. Note that the model responds correctly, indicating it it processing the system prompt. I used the Gemma3:27b and Gemma3:12b models to verify.
Logs & Screenshots
N/A
Additional Information
Open WebUI's handling of the system prompt has had frequent issues and regressions.
@owui-terminator[bot] commented on GitHub (Dec 27, 2025):
🔍 Similar Issues Found
I found some existing issues that might be related to this one. Please check if any of these are duplicates or contain helpful solutions:
#20128 issue: Characters are broken in 0.6.43
by frenzybiscuit • Dec 22, 2025 •
bug#20155 issue:
by dhaern • Dec 24, 2025 •
bug#20107 issue:
by mengdeer589 • Dec 22, 2025 •
bug#19861 issue:
by QuitHub • Dec 10, 2025 •
bug#19078 issue: Inconsistent default system prompt loading
by abcbarryn • Nov 10, 2025 •
bugShow 5 more related issues
#19438 issue: Icon loading regression
by JoelShepard • Nov 24, 2025 •
bug#15092 issue: The new features added in 0.6.15 are not present in the UI interface, nor are they introduced in the documentation.
by gongshaojie12 • Jun 18, 2025 •
bug#18145 issue: 0.6.33 regression
by Ark-Levy • Oct 08, 2025 •
bug#19417 issue: v0.6.37 SQL Error
by AKHYP • Nov 24, 2025 •
bug#19496 issue: 500 internal server error appears in v0.6.40
by cloudtuotuo • Nov 26, 2025 •
bug💡 Tips:
This comment was generated automatically by a bot. Please react with a 👍 if this comment was helpful, or a 👎 if it was not.
@abcbarryn commented on GitHub (Dec 27, 2025):
I verified the system prompt loads in Open WebUI version 0.6.41, 0.6.42 would not install properly due to requirement conflict issues, so the system prompt not loading is a regression that occurred between 0.6.41 and 0.6.43. I am back to running 0.6.41 for now.
@frenzybiscuit commented on GitHub (Dec 27, 2025):
Cannot reproduce.
Workspace -> Create Model -> System Prompt (setup)
Works fine.
@abcbarryn commented on GitHub (Dec 27, 2025):
How did you verify that the model is actually loading the prompt?
@frenzybiscuit commented on GitHub (Dec 27, 2025):
60,000 token prompt. Backend shows the context is 60,000 and the usage icon on openwebui shows 60,000 token usage.
It would be fairly easy to see it’s not working…
@frenzybiscuit commented on GitHub (Dec 27, 2025):