Microsoft Outlook Client authentication failed

Hi n8n Team,

I’m using n8n Cloud and my Microsoft Outlook integration suddenly stopped working. I am getting the following error:

Client authentication failed (e.g., unknown client, no client authentication included, or unsupported authentication method).

also I tried to reconnect my outlook account and got this error on the outlook side, so reconnecting is not possible too
Error: Client authentication failed (e.g., unknown client, no client authentication included, or unsupported authentication method).

please advise, it seems I cant fix it on my side and its on n8n cloud side

4 Likes

We have same issue with Microsoft Drive OAuth2 API since passing midnight and shift to Dec. 1st.

Last time this occurred, it was the token of the n8n cloud instance that needed to be renewed

I see that you faced this exact issue on 2023

so we just need to wait then like last time?

Bumping this thread - I’m also experiencing the same issue

Our organization is also having the same issue with Microsoft Outlook OAuth2 API. This started happening last night as well

We’re experiencing the same issue for one of our instances. Any way to esclate to the n8n team?

same for me. broken workflows

Not sure if n8n has been alerted but here is how our organization worked around this issue.

First we were getting generic client ID expired error messages. Once we upgraded our cloud n8n instance we no longer got client ID expired error messages but instead got further in the OAuth2 handshake, and got a prompt from Microsoft to have logon approved. Once we put in reason and request approval I.T. admin on our side got the email, approved, and the the OAuth2 handshake completed successfully. Then I went back n8n integrations and switched to new credectials. and all worked.

Both n8n credentials setup used the same account, but I could never get my old one to reconnect. New one worked like a charm.

I know not ideal, and hope n8n has fix, but this may get you working. It worked for us

We had no more time to wait for n8n to respond to this.

We upgraded our instance to latest stable, created new credentials and modified all impacted flows which are now fixed.

It would be fine to see some root cause analysis from n8n. The signature of this error is very much the same as back in 2023.

1 Like

100% I hope this gets n8n’s attention to fix. I saw your past thread and this looks to be a certificate they need refreshed on their side? If that’s the case shocked this is still an issue in 2025.

I saw another thread created today from users also impacted.

This is the same as before, we did recreate the app a couple of months ago and updated the secret but as the secret is stored with the credential just reconnecting won’t solve it and a new credential needs to be created.

To make things a bit worse this time we made a new app with updated permissions, I have flagged the previous issue again internally as going through this every 2 years won’t be good.

for anyone seeing this issue you will need to make a new credential just reconnecting wont work.

2 Likes

Appreciate the quick response and details on the current state! Nice to know on your list. All the best! Thanks @Jon !

Thank you for sharing this information

Adding my voice to this thread - facing the same issue.

I sent an email yesterday to n8n support and didn’t get a response. The n8n provided app for connecting Microsoft Outlook accounts is not working.

The error message being shown when attempting to connect an account is as follows:

{“error”:“invalid_client”,“error_description”:“AADSTS7000222: The provided client secret keys for app ‘aad843ca-42a7-4219-a3f9-91bcf621d795’ are expired. Visit the Azure portal to create new keys for your app: How to register an app in Microsoft Entra ID - Microsoft identity platform | Microsoft Learn , or consider using certificate credentials for added security: Microsoft identity platform certificate credentials - Microsoft identity platform | Microsoft Learn . Trace ID: 16218e96-95e4-4646-8e84-2853ba5c4f00 Correlation ID: d3b8b30b-1372-45cb-a889-1ed5b02a18f5 Timestamp: 2025-12-02 07:42:01Z”,“error_codes”:[7000222],“timestamp”:“2025-12-02 07:42:01Z”,“trace_id”:“16218e96-95e4-4646-8e84-2853ba5c4f00”,“correlation_id”:“d3b8b30b-1372-45cb-a889-1ed5b02a18f5”,“error_uri”:“https://login.microsoftonline.com/error?code=7000222”}

This error means none of our workflows using Outlook are working, causing all sorts of problems for us.

Please can you look at this as a matter of urgency n8n team

1 Like

Hi Jon

I re added the credential and somehow I cant see all folders on my outlook? is this related with this issue?

edit: folder issue is fixed by just adding the connection again

Hi, the issue
you guys at @n8n didn’t adjusted your app certificate!! When you create a new app, you also have a different app ID!! That means that you did simply create a new external app to be connected, but you let the old app depreciate Crazy

is the following:

For the rest → how to resolve this:

  1. Restart or refresh of your credentials won’t work as the “old” nodes are pointing to the old app that n8n didn’t refresh the oauth access and certificates (btw, that’s also why we all see it in the enterprise apps only of course).

  2. Go to n8n → https://“your-tenant”.app.n8n.cloud/home/credentials → click on top right for create credential → search for the microsoft oauth → note that this will trigger new app consent as this is under a new app ID that n8n obviously released and didn’t tell us. That’s why only set of users experiencing it that are on the old app nodes. All new users are having the “new app” that someone inside of n8n decided to create and didn’t think of merging those in the nodes :slight_smile:

  3. Once consented, save the credentials, name them accordingly and it’ll work like a charm

2 Likes

Hi,

As so many I am having the same issues. I deleted all credentials and deleted the enterprise applications within entra, after which i re-added the credentials. Adding them went fine, got check marks. However some of my werkflows error now if they are run, only to work perfectly smoothly if i then simply copy them to the editor and have them run in the test environment or if i just rerun them.

How do I solve this? Do i now need to for every single one of my workflows go over all the microsoft nodes and manually remove credentials and re-add them on my account lvl only afterwards?

TLDR: workflow doesn’t work, works fine in test.

yes, I had to create new credentials and apply them to my workflows

Create complete new credentials in n8n? delete and readd? or going beyond that?

Not sure I can get a bunch of clients to re-authenticate as we did it all over video call, inside n8n

When will this be resolved from n8n’s end?