Project reinstated by Google Trust & Safety, but Gemini GenerateContent still returns 403 "Your project has been denied access"

Hello Google AI Team,

I’m experiencing an issue with the Gemini API that I have been unable to resolve despite extensive troubleshooting.

Project Information

  • Project Name: SAJ-AI-System
  • Project ID: saj-ai-system
  • API: Gemini API
  • Model Tested: gemini-2.5-flash

Background

My Google account and Google Cloud project were temporarily suspended by Google Trust & Safety.

After submitting an appeal, I received an official email stating:

“Your Google Cloud Platform/API project SAJ-AI-System (id: saj-ai-system) has been reinstated.”

Since receiving that email, I have been able to access the project again.


Current Problem

Any request to the GenerateContent endpoint returns:


403 Forbidden

Your project has been denied access.
Please contact support.

However, the ListModels endpoint works successfully.


What I Have Already Verified

:white_check_mark: Google account has been restored.

:white_check_mark: Google Cloud project has been reinstated.

:white_check_mark: Gemini API is enabled.

:white_check_mark: API key is valid.

:white_check_mark: Created a new API key after the project was reinstated.

:white_check_mark: API key is restricted only to the Gemini API (generativelanguage.googleapis.com).

:white_check_mark: Updated my application (n8n) with the new API key.

:white_check_mark: API credentials test successfully.

:white_check_mark: ListModels works successfully.

:cross_mark: GenerateContent always returns:


403 Forbidden

Your project has been denied access.

Google Cloud Metrics

Current metrics show:

  • ModelService.ListModels
    *
    Requests: Successful
    *
    Errors: 0%
  • GenerativeService.GenerateContent
    *
    Requests: Fail
    *
    Errors: 100% (403)

Additional Information

I also reviewed the recent Gemini API announcement regarding restricted API keys.

My API key is already restricted to the Gemini API, and I also generated a completely new restricted API key after my project was reinstated.

Therefore, I do not believe this is related to API key restrictions.


My Question

Could someone from the Google AI team please verify whether there is still a Trust & Safety restriction or backend authorization block preventing GenerateContent from being used on my reinstated project?

Is there anything else I need to do to fully restore Gemini API generation access?


Thank you very much for your time and assistance.

sounds like the account level suspension got lifted but theres still a separate generation specific block that wasnt cleared, since listmodels works but generatecontent doesnt. id reply directly on the same reinstatement email thread (or open a new support case) with your project id and mention this exact symptom so it gets routed to the right backend team: https://ai.google.dev/gemini-api/docs/troubleshooting

Hello @Secondactjournal ,

Getting a 403 API error response and / or seeing “Unavailable” next to your project in AI audio indicates a flag has been placed on your account. To proceed:

  1. Check for banners / error callouts in the AI Studio Projects page & the Billing page.

  2. If the issue isn’t clear from the above, contact Cloud Billing Support.

Hello,

Billing Support reports that my account is not an administrator on any billing account because no billing account exists for this project. Could you please confirm whether a billing account is now required to remove the “Your project has been denied access” restriction for GenerateContent, or whether there is still a Trust & Safety flag that needs to be cleared?