This article provides a solution for issues with deploying Adobe Commerce on cloud infrastructure caused by access key ownership conflict.
The Cloud license is associated with Contact A (email address: firstname.lastname@example.org)
Steps to reproduce:
Extension is successfully installed.
Extension is not installed because deployment fails.
Both keys are assigned to the contact role, which causes a conflict.
If a deployment failed after a change was made to the Primary Contact on the account (with both the original account and the new account each having their own access keys), and the keys have been transferred from the original account to the new account, you need to disable the keys from the original account. In terms of the example above, the key X should be disabled.
If you have access to the Marketplace account associated with the old key, take the following steps to disable the key:
Log in to the Commerce Marketplace using the credentials from the old account.
Click the account name in the top-right of the page and select My Profile.
Click Access Keys in the Marketplace tab.
Click Disable next to the access key.