To round this out, there was something wrong with Gemini. The quotas page is blank and does not show any metrics against the API key.
In-short solution was to delete the API key and regenerate a new one. Now I can see the metrics usage for the new API key/project and it’s working fine. Thanks Falco.