# Google Cloud Service Credentials Error

**URL:** <https://community.n8n.io/t/google-cloud-service-credentials-error/74252>\
**Category:** Questions\
**Tags:** node\
**Created:** [February 1, 2025, 6:28pm UTC](https://community.n8n.io/t/google-cloud-service-credentials-error/74252 "2025-02-01T18:28:59Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ramon\_Tomzer](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/ramon_tomzer/32/43808_2.png) [@Ramon\_Tomzer](https://community.n8n.io/u/Ramon_Tomzer)\
**Post date:** [February 1, 2025, 6:28pm UTC](https://community.n8n.io/t/google-cloud-service-credentials-error/74252/1 "2025-02-01T18:28:59Z")

</div>

## Describe the problem/error/question

I have a workflow that uses google cloud service node and every day I have to sign back in with the credentials. I thought at first it might be something with the way I set up credentials in google but I use the same client ID and Secret in other workflows (different credentials) but they all work properly as expected, without having to constantly reauthorize the credentials.

## What is the error message (if any)?

{  
“errorMessage”: “The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client. [item 0]”,  
“errorDetails”: {  
“rawErrorMessage”: [  
“The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.”  
],  
“httpCode”: “EAUTH”  
},  
“n8nDetails”: {  
“nodeName”: “Save Audio1”,  
“nodeType”: “n8n-nodes-base.googleCloudStorage”,  
“nodeVersion”: 1,  
“resource”: “object”,  
“operation”: “create”,  
“itemIndex”: 0,  
“runIndex”: 0,  
“time”: “2/1/2025, 1:02:25 PM”,  
“n8nVersion”: “1.76.1 (Self Hosted)”,  
“binaryDataMode”: “default”,  
“stackTrace”: [  
“NodeApiError: The provided authorization grant (e.g., authorization code, resource owner credentials) or refresh token is invalid, expired, revoked, does not match the redirection URI used in the authorization request, or was issued to another client.”,  
" at ExecuteSingleContext.httpRequestWithAuthentication (/usr/local/lib/node\_modules/n8n/node\_modules/n8n-core/dist/node-execute-functions.js:1199:15)“,  
" at processTicksAndRejections (node:internal/process/task\_queues:95:5)”,  
" at ExecuteSingleContext.httpRequestWithAuthentication (/usr/local/lib/node\_modules/n8n/node\_modules/n8n-core/dist/node-execute-functions.js:1476:20)“,  
" at RoutingNode.rawRoutingRequest (/usr/local/lib/node\_modules/n8n/node\_modules/n8n-core/dist/execution-engine/routing-node.js:319:29)”,  
" at RoutingNode.makeRoutingRequest (/usr/local/lib/node\_modules/n8n/node\_modules/n8n-core/dist/execution-engine/routing-node.js:405:28)“,  
" at async Promise.allSettled (index 0)”,  
" at RoutingNode.runNode (/usr/local/lib/node\_modules/n8n/node\_modules/n8n-core/dist/execution-engine/routing-node.js:140:35)“,  
" at WorkflowExecute.runNode (/usr/local/lib/node\_modules/n8n/node\_modules/n8n-core/dist/execution-engine/workflow-execute.js:683:23)”,  
" at /usr/local/lib/node\_modules/n8n/node\_modules/n8n-core/dist/execution-engine/workflow-execute.js:890:51",  
" at /usr/local/lib/node\_modules/n8n/node\_modules/n8n-core/dist/execution-engine/workflow-execute.js:1224:20"  
]  
}  
}

## Information on your n8n setup

- **n8n version:** : not sure 1.75.2 (whatever the latest version is with coolify)
- **Database (default: SQLite):**
- **n8n EXECUTIONS\_PROCESS setting (default: own, main):**
- **Running n8n via (Docker, npm, n8n cloud, desktop app):**: on VPS docker via coolify
- **Operating system:** : Ubuntu

---

<div class="post-metadata">

**Author:** ![n8n](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/n8n/32/196425_2.png) [@n8n](https://community.n8n.io/u/n8n)\
**Post date:** [February 1, 2025, 6:29pm UTC](https://community.n8n.io/t/google-cloud-service-credentials-error/74252/2 "2025-02-01T18:29:02Z")

</div>

It looks like your topic is missing some important information. Could you provide the following if applicable.

- **n8n version:**
- **Database (default: SQLite):**
- **n8n EXECUTIONS\_PROCESS setting (default: own, main):**
- **Running n8n via (Docker, npm, n8n cloud, desktop app):**
- **Operating system:**

---

<div class="post-metadata">

**Author:** ![maksilo](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/maksilo/32/49350_2.png) [@maksilo](https://community.n8n.io/u/maksilo)\
**Post date:** [February 7, 2025, 7:17am UTC](https://community.n8n.io/t/google-cloud-service-credentials-error/74252/3 "2025-02-07T07:17:36Z")

</div>

I have the same error, to make it go away I go to the authorization settings every time and re-enter under my google account and give access, but this is a temporary solution to the problem…

---

<div class="post-metadata">

**Author:** ![mohamed3nan](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/mohamed3nan/32/188347_2.png) [@mohamed3nan](https://community.n8n.io/u/mohamed3nan)\
**Post date:** [March 9, 2025, 5:05pm UTC](https://community.n8n.io/t/google-cloud-service-credentials-error/74252/4 "2025-03-09T17:05:29Z")

</div>

Did you try setting the “Publishing status” to “In production” in Google Cloud?

---

<div class="post-metadata">

**Author:** ![Leonard\_Choo](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/leonard_choo/32/71737_2.png) [@Leonard\_Choo](https://community.n8n.io/u/Leonard_Choo)\
**Post date:** [April 9, 2025, 7:31am UTC](https://community.n8n.io/t/google-cloud-service-credentials-error/74252/5 "2025-04-09T07:31:08Z")

</div>

I got the same issue reappear even after publishing.  
What would be the issue?

 ![CleanShot 2025-04-09 at 16.28.50@2x](https://europe1.discourse-cdn.com/n8n/original/3X/4/2/42baa2033abf9b7a6c941eab931003cbcc2f674e.png)  
 ![CleanShot 2025-04-09 at 16.37.55@2x](https://europe1.discourse-cdn.com/n8n/original/3X/c/0/c012d8049b8881f8aa4d960a0ed0997bf1b5380b.png)

---

<div class="post-metadata">

**Author:** ![laschmu](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/laschmu/32/52891_2.png) [@laschmu](https://community.n8n.io/u/laschmu)\
**Post date:** [June 3, 2025, 3:58pm UTC](https://community.n8n.io/t/google-cloud-service-credentials-error/74252/6 "2025-06-03T15:58:05Z")

</div>

Came accross the same issue;

> **[Fix Expiring Google OAuth Tokens in n8n with Service Account](https://ignite-ops.com/resources/2025/03/google-oauth-n8n-keeps-expiring-here-is-the-real-fix/)**
>
> Struggling with expiring Google OAuth tokens in n8n? Here’s why it happens and the real fix using a Google Service Account.

Fixed it for me.

---

<div class="post-metadata">

**Author:** ![NeoNormal](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/neonormal/32/95650_2.png) [@NeoNormal](https://community.n8n.io/u/NeoNormal)\
**Post date:** [August 11, 2025, 2:28pm UTC](https://community.n8n.io/t/google-cloud-service-credentials-error/74252/7 "2025-08-11T14:28:22Z")

</div>

I’m trying to publish my app too. I will see if it works.

In your case, @laschmu I think you have a workspace account right ?

Because in my case I can’t use your solution with a service account, it’s not available.

Cheers

---

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/n8n/user_avatar/community.n8n.io/system/32/195824_2.png) [@system](https://community.n8n.io/u/system)\
**Post date:** [November 9, 2025, 2:28pm UTC](https://community.n8n.io/t/google-cloud-service-credentials-error/74252/8 "2025-11-09T14:28:32Z")

</div>

Closed on November 9, 2025, 2:28pm UTC

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