[BUG] Error: Login failed with Databricks CLI: Error: authorize: state mismatch in 3-legged-OAuth flow
Describe the bug I don't know what changed in few days period, but now I'm not able to Login to a Profile "Monitor" workspace. I have updated my Databricks CLI version to: Databricks CLI v0.262.0 Uninstalled en again installed Databricks Extension for VS Code on Windows. Identifier: databricks.databricks Version: 2.10.2 Last Updated: 2025-08-05, 00:33:34 Size: 151.33MB
However when I run cmd: Databricks auth login -p MONITOR, then I get a succesfull authentication
System information:
- Databricks Extension Version
Databricks Extension Logs 025-08-05 00:48:45.155 [error] { logger: 'Extension', operationId: undefined, operationName: undefined, loggingFunction: undefined, timestamp: 1754347725148, error: { stack: 'Error: Login failed with Databricks CLI: Error: authorize: state mismatch in 3-legged-OAuth flow\n' + '\n' + ' at DatabricksCliCheck.login (c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:116250:13)\n' + ' at processTicksAndRejections (node:internal/process/task_queues:105:5)\n' + ' at Object.login (c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:116184:11)\n' + ' at c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:115813:14\n' + ' at orchestrate (c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:115820:14)\n' + ' at DatabricksCliCheck.check (c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:116196:16)\n' + ' at checkFn (c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:116287:22)\n' + ' at DatabricksCliAuthProvider.check (c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:116290:7)\n' + ' at _ProfileAuthProvider._check (c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:116451:16)\n' + ' at checkFn (c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:116287:22)\n' + ' at c:\Users\adminuser\.vscode\extensions\databricks.databricks-2.10.2-win32-x64\out\extension.js:116303:9', message: 'Login failed with Databricks CLI: Error: authorize: state mismatch in 3-legged-OAuth flow\n' }, level: 'error', message: 'Login failed with Databricks CLI: Error: authorize: state mismatch in 3-legged-OAuth flow\n'
Any help, hint, tip, solution on this is really needed and much appreciated.
is there any workaround?
Yes, I took the authentication statement in the .databrickscfg file and left only the host. The seems to force the CLI to authenticate again the proper way with no error.