AWSSDK CognitoAuthentication Extension Library issue with StartWithSrpAuthAsync() in Unity 2018.2.0

I am attempting to follow the “authenticate with SRP” flow for AWS Cognito user pool authorization for .NET in my Unity 2018.2.0 project. The following code was provided by Amazon with their Cognito Authentication Extension Library for .NET post located at: CognitoAuthentication Extension Library Developer Preview | AWS Developer Tools Blog

using Amazon.Runtime;
using Amazon.CognitoIdentityProvider;
using Amazon.Extensions.CognitoAuthentication;

public async void AuthenticateWithSrpAsync()
{
    var provider = new AmazonCognitoIdentityProviderClient(new AnonymousAWSCredentials(),
                                                           FallbackRegionFactory.GetRegionEndpoint());
    CognitoUserPool userPool = new CognitoUserPool("poolID", "clientID", provider);
    CognitoUser user = new CognitoUser("username", "clientID", userPool, provider);

    string password = "userPassword";

    AuthFlowResponse context = await user.StartWithSrpAuthAsync(new InitiateSrpAuthRequest()
    {
        Password = password
    }).ConfigureAwait(false);
}

I have all the AWS .dll resources in my assets (AWSSDK.Core, AWSSDK.SecurityToken, AWSSDK.CognitoIdentityProvider, and SAWSSDK.Extension.CognitoAuthentication) and get no errors in VS2017 or Unity. The code runs fine up to the call for await StartWithSrpAuthAsync(). Calling this function however results in no exceptions, results, or errors and never makes it to the next line.

I cannot find any other posts replicating this issue, but found several where this seemed to work fine. Any help would be much appreciated.

Same problem here…
from http://www.stevevermeulen.com/index.php/2017/09/using-async-await-in-unity3d-2017/ :
“Debugging async methods using breakpoints in visual studio doesn’t work yet.”

Does anyone have a solution for this? I have the same problem where StartWithSrpAuthSync() goes nowhere.