Admin Troubleshooting
Use this page when admin actions succeed in UI but outcomes are wrong or incomplete.
/admin/common does not load
Likely cause:
VITE_COMMON_BASE_URLmissing or invalid
Check:
- configure Common base URL
- sign in again and reload admin routes
Repo provisioning stuck in PROVISIONING
Likely cause:
- infrastructure not wired to Common (
SYNCK_CONTROL_PLANE_BASE_URL/ infra token)
Check:
- infra env config
/admin/common/infrastructuressync health- trigger sync and re-check repo status
Browser calls fail with OPTIONS 405
Likely cause:
- API CORS missing web origin
Check:
- allow web app origin in SynckHub API CORS settings
Invite acceptance fails
Likely causes:
- wrong
tenant_id/invite_token - signed in as different email than invited identity
Check:
- regenerate/reissue invite when needed
- accept invite in clean/private browser session
User exists but cannot be added as expected
Likely cause:
- tenant-local lookup mismatch or wrong membership flow
Check:
- use tenant-local picker where possible
- use explicit user lifecycle flow in
/admin/common/users - confirm repo selection and membership kind
Audit appears empty
Likely causes:
- action kind filters too narrow
- offset moved past relevant window
Check:
- reset filters
- reduce offset
- increase limit and retry