I feel like since last 2-3 days gemini 3.5 flash lite tool calling has become really bad.
It keeps pretending it has already called the tools, fakes tool calls, uses wrong format, completely ignores instructions.
In contrast, gemini 3.1 flash lite is performing perfectly and respecting instructions. Im being forced to use 3.1 flash lite. What happened? I dont feel im alone.
Another user having similar issues:
