[CDKTF]Terraform module download process seems to be paused

        TerraformHclModule(self, "cost_controls",
                           source=f"git::https://dev.azure.com/org/project/_git/TF//cost_controls",
                           variables={
                               "tags": {},
                               "budgets_config": budget_config
                           },
                           )

This is waiting on this forever

Username for 'https://dev.azure.com':

even I added this

   personal_access_token = args.system_access_token
   encoded_pat = base64.b64encode(f':{personal_access_token}'.encode("ascii")).decode("ascii")

   GET_url = f"https://dev.azure.com/org/project/_git/TF"
   get_response = requests.get(url=GET_url, headers={'Authorization': 'Basic {}'.format(encoded_pat)})


     TerraformHclModule(self, "cost_controls",
                          source=f"git::https://{username}:{PAT}dev.azure.com/org/project/_git/TF//cost_controls",
                          variables={
                              "tags": {},
                              "budgets_config": budget_config
                          },
                          )

What should I do???

When is the waiting happening? Running cdktf get, cdktf synth, cdktf deploy or some other spot?

You could try using a git credential helper to allow access to to the project to be automatically resolved.

path = os.environ[“repopassword”] # env variable

 source=f"git::https://{path}dev.azure.com/org/project/_git/TF//cost_controls",

this can work