Skip to content

Windows Codex Canva connector OAuth callback launches Electron with invalid app path #25616

Open

Description

@moudong168

What version of the Codex App are you using (From “About Codex” dialog)?

Codex Desktop: 26.527.31326

What subscription do you have?

PLUS

What platform is your computer?

Windows

What issue are you seeing?

Environment:

  • OS: Windows
  • Codex Desktop: 26.527.31326
  • Microsoft Store/MSIX package observed: 26.527.3686.0
  • Connector: Canva

Issue:
When connecting the Canva connector, the browser shows "Authorization Successful", but Codex does not complete the connector setup.

Immediately after OAuth success, Windows shows an Electron error:

"Error launching app"
"Unable to find Electron app at C:\Program ...\oauth_callback?code=..."
"Cannot find module 'C:\Program ...\oauth_callback?code=...'"

Expected:
Codex should receive the OAuth callback and mark the Canva connector accessible. Canva tools should be injected into Codex.

Actual:
The connector remains inaccessible:

  • Canva connector remains isAccessible=false
  • Canva appears as installable connector
  • Canva search/create/edit tools are not injected into the Codex tool list

Notes:
It looks like the OAuth callback URL is being interpreted as part of the Electron app path instead of being passed as a callback/deep-link argument. The callback code is appended after C:\Program..., causing Electron to search for a non-existent app/module path.

I can reproduce after restarting Codex.

What steps can reproduce the bug?

Image

What is the expected behavior?

No response

Additional information

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    appIssues related to the Codex desktop appauthIssues related to authentication and accountsbugSomething isn't workingwindows-osIssues related to Codex on Windows systems

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions