GitLab integration isn't connecting at all

The personal token for the repo was created by a Maintainer-level developer. We tried several levels of access rights (first read/write, then api), as they aren’t specified in the documentation, but no matter what token we used, the repo user was displayed as null, and the dropdown menu for the repo was empty. How can we connect the integration to our repo?

Hi Sofia, is your repository a private one?

Yes, the repository is private.

Hi Sofia,

When working with private repos, we recommend connecting GitLab CI/CD instead of the simple GitLab integration:
https://store.crowdin.com/gitlab-ci

If you decide to continue with the GitLab integration, it is necessary to set up the integration with an access token that you have Maintainer-level permission to the necessary repo
Plus, when you work with private integrations (e.g., integrations with self-hosted VCS), you need to add dedicated Crowdin IP addresses to the allowlist:
https://support.crowdin.com/developer/ip-addresses/#integrations

You are welcome to give it a try and let us know about the result!