I've seen thread after thread of people getting immediate rate limit errors on the Gemini API, with no resolutions. So is this the answer? For whatever it's worth, Gemini itself says so — it could always be wrong about its own auth though, it's working from the same docs as us.