Codex in-app browser cannot complete D&D Beyond Google sign-in
Summary
The Codex in-app browser cannot complete Google OAuth login on D&D Beyond. Clicking "Sign in with Google" does nothing from the user's perspective, and browser automation cannot interact with the Google sign-in control because it is inside a cross-origin iframe.
Steps to reproduce
- Open the Codex desktop app.
- In the in-app browser, navigate to https://www.dndbeyond.com/my-campaigns.
- Click Sign in.
- Click Sign in with Google.
Expected behavior
The Google OAuth sign-in flow should open and allow the user to authenticate, so the agent can continue with the user's authorized task.
Actual behavior
The Google sign-in button does not work in the in-app browser. In this session, automation reported:
Unable to translate Input.dispatchMouseEvent in the in-app browser: Input targets inside cross-origin or inaccessible iframes are not currently supported in the in-app browser
The fallback to a Wizards username/password login is not viable for users whose D&D Beyond account must use Google sign-in.
Impact
This blocks agent workflows that require logging into sites where Google OAuth is the only usable login method. In this case, the agent could not access D&D Beyond campaign pages to update a Notion character database with D&D character levels.
Environment
- Platform: macOS
- App: Codex desktop app
- Browser surface: Codex in-app browser
- Website: D&D Beyond
- Affected URL: https://www.dndbeyond.com/sign-in?returnUrl=https://www.dndbeyond.com/my-campaigns
Additional context
The actual browser/Chrome backend was not available in this session, so there was no working fallback to a browser where the user was already signed in.
4 Comments
Potential duplicates detected. Please review them and close your issue if it is a duplicate.
Powered by Codex Action
Duplicate of #19276
Additional macOS reproduction with TikTok third-party sign-in in the Codex in-app browser.
Environment:
26.803.61601build639615.7.7On TikTok's login screen:
A password-based login was attempted separately and TikTok immediately returned
Maximum number of attempts reached. Try again later.after one manual attempt, while the account remained authenticated and functional in the TikTok iOS app. That provider-side restriction may be separate, but Google and Facebook OAuth were independently unusable because their popup windows were blank.Expected behavior: third-party OAuth popups should render and return to the originating site. If the in-app browser cannot support a provider's OAuth flow, Codex should securely hand authentication off to the system browser or an existing signed-in browser session, then restore the original workflow with a clear status.
Private account details are omitted. A sanitized task transcript can be provided if maintainers need additional diagnostics.
Additional macOS reproduction: this is not Google-specific.
The Codex in-app Browser opens blank/white popup windows for Google, PayPal, and other third-party popup-based flows. The popup shell appears, but the provider page never renders and the flow cannot return to the originating page.
This suggests a generic popup/new-window/WebView handoff issue rather than a provider-specific OAuth problem.
Environment: