Jump to: GitHub | Azure DevOps | GitLab | Getting Help
GitHub Issues
- Repository not appearing - Ensure you’ve granted access through GitHub Settings > Applications > Blitzy
- Permission denied errors - Verify the Blitzy app has the required permissions
- Organization access - Organization owners may need to approve the app
Azure DevOps Issues
- Project not visible - Confirm you have access to the project and have granted Blitzy access
- Authentication errors - Try disconnecting and reconnecting the integration
- Service connection issues - Check Azure DevOps project settings for service connection requirements
GitLab Troubleshooting
For detailed information about GitLab’s API and authentication, see GitLab REST API Documentation.Quick Diagnosis: Jump directly to your issue:
- OAuth errors (authorization, state, tokens) - OAuth & Authentication
- Permission/scope errors - Permission & Access
- Rate limiting - Rate Limits
OAuth & Authentication
"access_denied" - OAuth Authorization Denied
"access_denied" - OAuth Authorization Denied
"Invalid state parameter"
"Invalid state parameter"
Error message:The OAuth state parameter verification failed. This is a security measure to prevent CSRF attacks. Common causes include expired state (>10 minutes), browser back button usage, or session/cookie issues.Reference: GitLab OAuth 2.0 API
"Token is expired"
"Token is expired"
Error message:The access token has expired. From GitLab 16.0, all access tokens have an expiration date.Reference: GitLab Token Troubleshooting
Permission & Access
403 - "insufficient_scope"
403 - "insufficient_scope"
Error message:The OAuth access token doesn’t have the required scope for the requested operation.Required scopes for integrations:
api- Full API accessread_api- Read access to groups and projectswrite_repository- Create branches and commitsread_user- User information access
Rate Limits
429 - "Retry later"
429 - "Retry later"
Error message:(Plain text response with 429 status code)You’ve exceeded GitLab’s rate limits. GitLab.com limits are:
- Unauthenticated requests - 500 requests/minute per IP
- Authenticated requests - 2000 requests/minute per user
Retry-After header indicating when to retry.References:Getting Help
For issues not covered above, consult the official GitLab documentation: For Blitzy-specific integration issues, email [email protected] with:- Exact GitLab error message and status code
- Screenshot of the error
- GitLab Cloud or Self-Managed (with version if Self-Managed)
- Your GitLab role in the namespace
- When the error occurs (during setup, runtime, etc.)