Google Vertex: can't find project ID (error)

Describe the problem/error/question

When I try to use Google Vertex, it doesn’t find any project ID to use… and even if I use the project ID directly it still won’t work.

I believe I already have all the permissions needed: Vertex API, Cloud Resource Manager, etc.

Not sure why it won’t work.

No ID shows up:

Tried to use this ID… didn’t work:

Seems to be all connected:

So not sure why it doesn’t pick up the project id?

Do I need to create or add another project somewhere to make this work?

Thanks in advance!

Hey Bruno, I’ve seen this issue pop up a few times. Even with the APIs enabled, the problem is usually that the service account doesn’t have permission to view project metadata which is why the Project ID dropdown stays empty

Here’s what to check

  1. The service account needs permission to list projects
    If the Project ID isn’t showing in the dropdown, it’s likely because the service account doesn’t have the resourcemanager.projects.list permission. Without that, n8n can’t fetch the visible projects.

Try adding this role to your service account in IAM:
roles/browser
or
roles/resourcemanager.projectViewer

After that, refresh n8n or reconnect the credentials — the projects should start appearing.

  1. Even if you manually enter the Project ID, it won’t work unless the service account can access it
    So if it’s not showing in the list, using it directly will likely fail too.

  2. Make sure your service account JSON is up to date
    If you recently changed permissions in IAM, download a fresh JSON key for the service account and re-import it into n8n.

If it’s still stuck, drop the error you’re seeing in the browser console or n8n logs — that’ll help us dig deeper.

This topic was automatically closed 90 days after the last reply. New replies are no longer allowed.