Skip to content

Unable to Create Account in Control Tower – Email Conflict + Cannot Reset/Delete Control Tower Setup

0

Hi, I'm setting up AWS Control Tower and made a mistake by trying to create a new account using an email address that is already associated with a standalone AWS account. Now I'm blocked with the following error:

"AWS Control Tower cannot create an account using email because an AWS account with that email already exists, but it is not part of your AWS Control Tower organization."

I understand the issue and want to correct the email, but:

Issues I'm Facing: I’m unable to edit the email in the Account Factory form to retry.

I tried to delete or reset Control Tower to start fresh, but there’s no option to remove or reset the landing zone.

I cannot proceed with any further Control Tower setup or account creation.

What I Need Help With: How do I delete, reset, or clean up the current Control Tower setup so I can start fresh?

How can I retry the failed account creation with a different email?

Is there a way to forcefully remove the failed setup from the Account Factory pipeline?

Any guidance or steps would be appreciated to help me get back on track.

Thanks in advance!Enter image description here

3 Answers
2

Hi Chinnayya,
I understand that the provisioned product doesn't exist because the account was never provisioned. At this point, the only solution is to decommission the existing Control Tower Landing Zone setup. Once decommissioned, you can retry the Landing setup by using a different/new email address for your security accounts (Audit/Log archive accounts).

Regarding your question:
"How to proceed if the provisioned product was never successfully created?"

Unfortunately, since the provisioned product was never created, the only option is to decommission the existing Control Tower Landing Zone setup and initiate a new LZ setup with a different/new email address that isn't currently associated with any AWS accounts.

"Is there a way to reset the setup or unlock the email field for editing?"

Unfortunately, there's no direct way to unlock the email field in the backend. Retrying the Control Tower Setup would result in the same error.

To resolve this Control Tower Setup issue, follow these steps:

Execute the following CLI command to identify existing landing zones: (Use either AWS CLI or CloudShell in the region where you attempted to deploy the Control Tower Landing Zone)

aws controltower list-landing-zones

Initiate landing zone removal:

aws controltower delete-landing-zone --landing-zone-id <identifier>

Verify the operation status:

aws controltower get-landing-zone-operation --operation-identifier <identifier>

Reference Documentation:
list-landing-zones: https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/list-landing-zones.html
delete-landing-zone:
https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/delete-landing-zone.html
get-landing-zone-operation:
https://awscli.amazonaws.com/v2/documentation/api/latest/reference/controltower/get-landing-zone-operation.html

Note:

  • The decommissioning process can take up to 2 hours to complete
  • Ensure there are no leftover resources from the previous AWS Control Tower Landing Zone
  • After the waiting period, initiate a new Landing Zone setup using new email addresses
  • Not all resources removed during the decommission, make sure to manually cleanup the resources which are removed, refer the below docs for more information.

Additional Resources:
Decommission an AWS Control Tower Landing Zone:
https://docs.aws.amazon.com/controltower/latest/userguide/decommission-landing-zone.html How to Decommission a LandingZone:
https://docs.aws.amazon.com/controltower/latest/userguide/how-to-decommission.html
Manual Cleanup Tasks Required After Decommissioning:
https://docs.aws.amazon.com/controltower/latest/userguide/manual-cleanup-required.html
Resources Not Removed During Decommissioning:
https://docs.aws.amazon.com/controltower/latest/userguide/resources-not-removed.html \

AWS
EXPERT

answered a year ago

1

Hello Chinnayya, I understand you're experiencing issues with AWS Control Tower Landing Zone setup where account creation is failing due to an existing email address. Here's how to resolve this:

  1. Resolution Steps:

    • First, check your Service Catalog provisioned product status
    • If you see an error state, you'll need to terminate the failed provisioning
  2. You can terminate the provisioned product in two ways:

    Option 1: Using AWS Console

    • Navigate to AWS Service Catalog
    • Locate the failed provisioned product
    • Select and terminate it [Console Guide: https://docs.aws.amazon.com/servicecatalog/latest/userguide/enduser-delete.html] Note: * While deleting the provisioned product from console, select "Ignore errors" option as soon as you click on terminate option. If you select this option, ServiceCatalog stops managing the provisioned product even if it cannot delete the product's underlying resources.*

    Option 2: Using AWS CLI (via CloudShell)

  3. After successful termination:

    • Restart the landing zone setup process (Click on ‘Retry’ button on red flag pop-up on control tower dashboard)
    • Use a different email address for the account creation
    • Complete the remaining setup steps

Note: Ensure the new email address you use isn't associated with any existing AWS account. Let me know if you need any clarification on these steps!

AWS
EXPERT

answered a year ago

  • Hi Naveen,

    Thank you for the clear steps and guidance.

    However, I’ve run into a slightly different issue:

    The provisioned product is not created at all — it's neither in an active nor failed state, so there's nothing available for me to terminate in the Service Catalog.

    When I try to retry the account creation, I’m unable to change the email address. It seems locked or uneditable, and no error message provides further detail.

    Given that I cannot delete or retry using a different email, I'm a bit stuck.

    Could you please advise:

    1. How to proceed if the provisioned product was never successfully created?
    2. Is there a way to reset the setup or unlock the email field for editing?

    Appreciate your continued support and insights on resolving this.

    Best regards, Chinnayya

0

You CANNOT reuse that email again in Account Factory, AWS strictly blocks it if it’s already tied to a standalone AWS account. Use a different email, or an alias like yyyyy@domain.com. This works 100% and lets you proceed with Account Factory again. Retry the Account Creation, Once you use a valid, unused email, you can successfully create a new account from Account Factory.

      • The only guaranteed way to fix it is:**
  1. Open a high-severity AWS Support case.

  2. Request a manual teardown of the landing zone and/or cleanup of the failed account creation.

  3. AWS Support can force-delete the setup and let you restart clean.

They’ve done this for others in similar situations. It’s not self-service, but it’s effective and absolutely the cleanest solution if you're stuck.

Note: Unfortunately, there’s no direct way to “delete” a failed account creation from the Account Factory UI. If the workflow is stuck, you’ll again need to involve Support, they can help clean up stale provisioning artifacts.

answered a year ago

You are not logged in. Log in to post an answer.

A good answer clearly answers the question and provides constructive feedback and encourages professional growth in the question asker.

Relevant content