Add a workaround that calls the STS client specifically to assume the role of the default profile if it has one
Add a workaround that calls the STS client specifically to assume the role of the default profile if it has one. This is needed because the DefaultAWSCredentialsProviderChain in the AWS C++ SDK is missing that functionality.