SonarCloud-initiated import flow denies binding a clean GitHub App install

Environment:

  • SonarCloud login: couchcryptid (Github OAuth)
  • GitHub login: couchcryptid
  • GitHub org: dowser-dev (id 276329675) — I am admin
  • No existing SonarCloud org at /organizations/dowser-dev (404)

Failure:
GET https://api.sonarcloud.io/dop-translation/dop-organizations?devOpsPlatform=github&installationId=125057288
→ access denied

Previous install id 125054477 — same error.

Initiated from SonarCloud “Install the GitHub app” button each time (not
from GitHub directly), so install_id is delivered via callback, not webhook.

Already tried: sign out/in, revoke + re-grant GitHub App authorization on
both personal account and org, clear sonarcloud.io cookies, uninstall +
reinstall the app multiple times, verified app install is active and
not suspended (all repos, permissions intact) via GitHub API. Confirmed Third-Party Application Access is allowed.

Additional detail: the install callback returns no visible error —
GitHub redirects back to SonarCloud successfully, browser shows no
failure state. But the immediately-subsequent dop-organizations lookup
for the new installation_id 404s with “Integration installation not
found”. The callback handler is succeeding at the HTTP layer but
failing to persist the installation record. This is also happening on my base github account.

I am having the same exact issue with installation ID 125118461. I tried the same workarounds to no avail. Are there any possible solutions for this?

Hi @couchcryptid and @MarwannAhmed , during the weekend we had a maintenance window and some issues receiving events from GitHub. Could you please try again?

I can confirm that everything is now fine on my side. Thanks!