DuckDuckGo search seems broken
Author: tcsenpaiCreated Mar 18, 2025Updated Sep 9, 2026
Labelsinactive
Bug description There is something strange going on with DuckDuckGo as a search engine. It seems to fail.
Environment information Ubuntu24.10
- System version:
- Python version: The one created with uv
- OpenManus version or branch: latest repo
- Installation method (e.g.,
pip install -r requirements.txtorpip install -e .): uv
Screenshots or logs
python main.py
INFO [browser_use] BrowserUse logging setup complete with level info
INFO [root] Anonymized telemetry enabled. See https://docs.browser-use.com/development/telemetry for more information.
Enter your prompt: find me the best news today
2025-03-18 12:13:59.723 | WARNING | __main__:main:15 - Processing your request...
2025-03-18 12:13:59.724 | INFO | app.agent.base:run:139 - Executing step 1/20
2025-03-18 12:14:03.710 | INFO | app.llm:update_token_count:236 - Token usage: Input=1664, Cumulative Input=1664
2025-03-18 12:14:03.710 | INFO | app.agent.toolcall:think:77 - ✨ Manus's thoughts:
2025-03-18 12:14:03.710 | INFO | app.agent.toolcall:think:78 - ️ Manus selected 4 tools to use
2025-03-18 12:14:03.710 | INFO | app.agent.toolcall:think:82 - Tools being prepared: ['browser_use', 'browser_use', 'browser_use', 'browser_use']
2025-03-18 12:14:03.710 | INFO | app.agent.toolcall:think:85 - Tool arguments: {"action":"go_to_url","url":"https://www.google.com/search?q=latest+news"}
2025-03-18 12:14:03.711 | INFO | app.agent.toolcall:execute_tool:177 - Activating tool: 'browser_use'...
2025-03-18 12:14:05.071 | INFO | app.agent.toolcall:act:147 - Tool 'browser_use' completed its mission! Result: Observed output of cmd `browser_use` executed:
Error: Browser action 'go_to_url' failed: Page.goto: net::ERR_NETWORK_CHANGED at https://www.google.com/search?q=latest+news
Call log:
- navigating to "https://www.google.com/search?q=latest+news", waiting until "load"
2025-03-18 12:14:05.071 | INFO | app.agent.toolcall:execute_tool:177 - Activating tool: 'browser_use'...
2025-03-18 12:14:05.096 | INFO | app.agent.toolcall:act:147 - Tool 'browser_use' completed its mission! Result: Observed output of cmd `browser_use` executed:
Error: Failed to extract content: Page.content: Unable to retrieve content because the page is navigating and changing the content.
2025-03-18 12:14:05.096 | INFO | app.agent.toolcall:execute_tool:177 - Activating tool: 'browser_use'...
/home/tcsenpai/OpenManus/app/tool/web_search.py:98: RuntimeWarning: coroutine 'DuckDuckGoSearchEngine.perform_search' was never awaited
None, lambda: list(engine.perform_search(query, num_results=num_results))
RuntimeWarning: Enable tracemalloc to get the object allocation traceback
Search engine 'duckduckgo' failed with error: RetryError[<Future at 0x701e3b0f05f0 state=finished raised TypeError>]
Source: FoundationAgents/OpenManus