- Ensure your private repositories are configured as
gitand not asvcs. The latter causes composer to use gitlab api instead of https url, resulting in 404 for composer. - Check expiration date of token
- Ensure you have addded your deploy token in composer config.
composer config --global --list
Still lost: try highest verbosity level running composer with -vvv