Issue with Deployment Token to deploy CI/CD components in CI/CD Pipeline

I am encountering an issue while using CI/CD components in my GitLab pipeline. Specifically, I want to deploy using a deployment token. However, when I attempt to use the deployment token, I encounter the following error message: “component ‘gitlab-domain/components/secret-detection/secret-detection@v1.0.1’ - the project does not exist or you don’t have sufficient permissions”.

Interestingly, the deployment works fine when I use a personal access token. I would like to explore if there’s a workaround to utilize the deployment token or if it’s only possible with the personal access token.