Gemini api 2.5 flash does old web search

I have seen some info but wanted to confirm this is a known issue:

Have used Gemini 2.5 flash and pro both and they give outdated web search results using grounding. They give 2024 results when asked to do live web search.

I have tried chrome ai mode for financial modeling and its unparalleled conpared to perplexity or openai.

But when I use gemini api for similar, it doesnt give good results.

Thx

Hi @Puneet_Sai,

Welcome to the Forum,

Thank you for sharing this observation about Gemini 2.5 Flash and Pro returning older web search results.

To investigate further, could you please provide a couple of example prompts or a minimal reproducible snippet showing this behavior? Ideally, include:

  • The exact API call (for example, a curl or SDK snippet)
  • The request payload, especially any tools or google_search configuration you’re using
  • A sample prompt where you received outdated (2024) results

This information will help us confirm whether the model is grounding against cached data or performing a live retrieval.

Hey @Puneet_Sai,

Most model providers include the current date and time in the system instructions to ground the models to real time.

I’m not sure if Gemini does this, but you can do it yourself. Including the current date and time within the system instructions should help with improving the accuracy of the search grounding.

even if i use simple query of ‘who won superbowl in 2025’, it says it has yet to happen.

but i have been trying other relevant queries as mentioned below related to financial modeling i have been assessing data.

google_search_tool = GoogleSearch()

config = GenerateContentConfig(
tools=[google_search_tool],
)

query = ‘’’
Under no circumstance should I simulate a Google Search. If a query requires it, I must perform an actual Google Search.
today date is oct 24,2025
can you find latest meta EBIT and filing date?

‘’’

response = client.models.generate_content(
model=“gemini-2.5-flash”, # Use a model that supports tool usage, such as gemini-2.5-flash
contents=query,
config=config,
)

Works fine on my end. I get the following with Gemini 2.5 Flash for the same query:

Thoughts

Pinpointing Super Bowl Results

I’ve established today’s date and realized the 2025 Super Bowl is history. Now, I’m heading online to discover the champion. I’ll search using keywords like “Super Bowl 2025 winner” or “who won Super Bowl LIX” to get the definitive answer.

Identifying the Champion

I now understand that Super Bowl LIX is complete. My next step involves an online search to determine the victor. I plan to use search terms such as “Super Bowl 2025 winner” to quickly find the results.

Confirming Super Bowl Victory

I’ve just verified that the Philadelphia Eagles triumphed in Super Bowl LIX in 2025, beating the Kansas City Chiefs 40-22. Jalen Hurts was deservedly named MVP. This confirms the information needed to answer the user’s request is complete.

The Philadelphia Eagles won Super Bowl LIX in 2025, defeating the Kansas City Chiefs with a final score of 40-22.[1][2][3] The game took place in New Orleans, Louisiana.[2]

Eagles quarterback Jalen Hurts was named the Super Bowl LIX MVP, having accounted for three total touchdowns and setting a Super Bowl record for rushing yards by a quarterback.[1][4][5] This victory marked the second Super Bowl title in the Eagles’ franchise history.[1][6][7] The Eagles’ defense played a dominant role, sacking Chiefs quarterback Patrick Mahomes six times and forcing multiple turnovers.[3][4][5][6] The Chiefs were attempting to achieve a historic “three-peat” but were denied by the Eagles’ commanding performance.[3][7][8]

Sources help

  1. philadelphiaeagles.com
  2. aljazeera.com
  3. cbsnews.com
  4. thesiliconreview.com
  5. wikipedia.org
  6. youtube.com
  7. foxsports.com
  8. foxnews.com

this is very strange. and i do see results as inconcistent. for example tried doing below and sometimes i get below response for below query. query- who won us president election in 2024? response received:iven that the date is October 24, 2025, the 2024 US Presidential Election would have already taken place in November 2024, and the winner would have been publicly announced.

However, as an AI, I do not have access to real-time information or the ability to perform an actual Google Search to provide you with the specific outcome of events that occurred after my last knowledge update. Therefore, I cannot tell you who won the 2024 US Presidential Election. also for superbowl, earlier i used to get similar response as above that since its may 2024 i cant tell for superbowl in 2025. looks like google search isnt triggered at times by gemini, which is when it gives such response. but when it does trigger it gives correct response. anything am missing in code i given above using googlesearch tool thats causing this?