[BUG] Claude Desktop opens Safari popup when logging (if default Browser is Finicky)

Resolved 💬 2 comments Opened Mar 21, 2026 by bric3 Closed Mar 24, 2026

Preflight Checklist

  • [x] I have searched existing issues and this hasn't been reported yet
  • [x] This is a single bug report (please file separate reports for different bugs)
  • [x] I am using the latest version of Claude Code

What's Wrong?

When logging in for the first time in Claude Desktop app, upon login with Google SSO

<img width="917" height="551" alt="Image" src="https://github.com/user-attachments/assets/a4f35a6a-c055-44fb-b493-14cb81db1e6c" />

Claude Desktop opens a Safari popup to login, the website is workos.com. This fails authentication because my company uses Google Chrome's "endpoint verification", which is not available on Safari.

<img width="861" height="789" alt="Image" src="https://github.com/user-attachments/assets/197fa27d-39ba-4516-8c2a-8bd5198048b3" />

This happens because my default browser is Finicky.

<img width="478" height="49" alt="Image" src="https://github.com/user-attachments/assets/911a3a7d-65e6-4ea9-b08b-d46f1f350fef" />

This is a "browser redirector" that allows to redirect websites to different browsers, private corporate depending on the URL ; Finicky was correctly configured to open workos.com.

export default {
  // ...
  handlers: [
    {
      match: [
        // ...
        finicky.matchHostnames("claude.ai"),
        finicky.matchHostnames("workos.com"), // claude open this in safari
      ],
      browser: browsers.work
    },
    // ...
  ]
}

The workaround is to temporarily change the default browser during login, and revert to the intended configuration.

What Should Happen?

Just open the default browser, in this case Finicky, like any browser instead of falling back to Safari.

Error Messages/Logs

Not sure where they are

Steps to Reproduce

  1. Logout completely
  2. Have finicky the default browser
  3. Login via SSO

Claude Model

None

Is this a regression?

I don't know

Last Working Version

_No response_

Claude Code Version

Claude 1.1.7203 (034f07) 2026-03-17T17:48:28.000Z

Platform

Other

Operating System

macOS

Terminal/Shell

Other

Additional Information

_No response_

View original on GitHub ↗

This issue has 2 comments on GitHub. Read the full discussion on GitHub ↗