[BUG] "GitHub sync isn't available for your organization" on Team plan — all admin toggles enabled, App installed with all-repo access
What's Wrong?
Cloud sessions lost access to our GitHub repos overnight. This worked normally until ~July 22; on July 23 the repo picker in the desktop app shows a single stale repo, and the web picker at claude.ai/code shows none ("No repos match", search returns nothing).
The distinguishing detail vs. existing reports (#74611, #66591): after a clean reinstall of the GitHub App, the OAuth callback succeeds but Claude's backend rejects the sync with an org-level message:
GitHub App Installed
GitHub sync isn't available for your organization. You can close this window.
Callback URL: claude.ai/connect/github/callback?code=…&installation_id=148544792&setup_action=install&state=…
I'm an org admin on our Claude Team plan and have verified the workspace settings at claude.ai/admin-settings/claude-code:
- Desktop: enabled
- Web ("Allow your organization to code with Claude on the web"): enabled
- Remote control: enabled
- No GitHub-related capability is toggled off
Additionally, Admin settings → Analytics → GitHub organizations shows "No GitHub organizations found. Make sure you have access to repositories in your GitHub account" — despite the App being installed and the callback completing. The backend does not appear to be ingesting our GitHub org at all.
Already tried (no effect)
- Reconfigured the GitHub App to "All repositories" on both the personal account and the org (it was already set to that)
- Revoked the authorization on GitHub and re-approved
- Fully uninstalled the App from both the personal account and the org, then reinstalled fresh from the claude.ai/code picker link — install completes, callback fires, same "sync isn't available" result
- Signed out/in, new sessions, incognito — web picker still shows zero repos
Setup
- Claude plan: Team (org admin)
- GitHub username: gichigami
- GitHub org: pioneer-aero (I'm an org owner there too)
- Repos that should appear: pioneer-aero/pioneer-data-architecture, pioneer-aero/salesforce-case-ops, pioneer-aero/ils-scraper, gichigami/aex-upload
- Installation ID from the callback: 148544792
- Platform: macOS desktop app + web
What Should Happen?
Repos granted to the installation should appear in the picker on web and desktop, as they did until July 22.
Request
This looks like a provisioning/entitlement issue on the workspace rather than a GitHub-side misconfiguration. Could you trigger a backend repository index reset / re-provision GitHub sync for our org? That's the resolution referenced in #65207 and appears to be what closed #57850 / #58322.
Happy to provide screenshots of the admin toggles and the callback screen. Support ticket already filed; no response yet.
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗