Based on the documentation, the error
Access blocked: n8n.cloud has not completed the Google verification process
appears when the OAuth credentials or app you're using do not have Google’s approval for the specific scopes that are being requested (in your case, for YouTube, among possibly other Google Cloud scopes).
Even if you've followed n8n’s verification process, Google requires that the OAuth app itself is verified for the scopes it requests. Some things to check or consider:
-
OAuth Credentials Source:
If you’re using pre-configured credentials provided by n8n.cloud, note that Google will reject the authentication if the app (n8n.cloud) hasn’t been verified for the required scopes. Google’s warning is shown when the OAuth client (the app) is not the same as the one authenticated with your Google account.
-
Creating Credentials from Your Account:
The documentation recommends that if you encounter the “Google hasn’t verified this app” issue, you create OAuth credentials from the same Google account you intend to authenticate with. This ensures that the consent screen isn’t showing external warnings and the OAuth client is internally trusted by Google.
-
Authorized Redirect URIs & Consent Screen Settings:
Review your OAuth consent screen configuration and make sure that the authorized domains and redirect URIs are updated properly (for example, using your own domain if self-hosting). If using n8n.cloud, verify that the settings in your Google Cloud Console match what n8n expects.
In short, there isn’t an extra verification step on your side beyond what Google requires for OAuth. You’ll need to ensure that the OAuth credentials used are either from your own verified Google Cloud project or that the app (n8n.cloud) is properly set up and approved by Google for the requested scopes.
For more details, you can review the section on handling the “Google hasn’t verified this app” warning in the documentation, which provides guidance on creating the credentials from your own account if needed.