Stuck at Redeeming MacOS

Hello, I have tried in app purchase redeeming by using economy unity on iOS it as working,

same project I have switched to macOS Platform, but it is stuck while redeeming

stuck at this line ;

RedeemAppleAppStorePurchaseResult result = await EconomyService.Instance.Purchases.RedeemAppleAppStorePurchaseAsync(args);

no exception or any message, it just stuck at that line, but game in running

@Laurie-Unity

@anthonylord

Solved problem ;

changed this task
Task.Run(() => EconomyManager.Instance.RedeemApplePurchase(arg).GetAwaiter().GetResult());
to
EconomyManager.Instance.RedeemApplePurchase(arg);

task was not executed , so I remove the task process, just called the function.