Bug with Stale Search Results Looping in Web Queries

Description:
When using the built-in web search, ChatGPT repeatedly returned the same outdated response, even when asked to search again. It seems that if the first search fails or returns a generic response, this result gets “cached” and is not updated on subsequent attempts, even if the information becomes available.
Steps to Reproduce:

  1. Ask ChatGPT a question that requires an internet search.
  2. If the response is a generic “I couldn’t find this information,” repeat the query.
  3. In some cases, ChatGPT will continue to return the same response indefinitely, instead of performing a new search.
    How It Was Fixed:
    After explicitly requesting to “clear the old response” and re-initiating the search, it worked correctly again.
    Expected Behavior:
    Even if the first search attempt fails, retrying should always trigger a new internet search rather than defaulting to a cached response.