I tested in Virtual machine with Windows 10.0.18362.1082, the problem still exist. Don't know why one of my computer worked.
Is that your WinForms app a win32 project and package with Desktop bridge?
I am buiding with target versioin 19041.
Below is the error log. (Store have been logined in, ExtendedError is empty)
info:Windows::Services::Store::StoreContext::RequestPurchaseAsync(9P28P93430J0) invoked. (CV:HelkHwlJxEmd+tei.2.7) [Windows::Services::Store::StoreContext::RequestPurchaseAsync]
ModLoad: 000000006b300000 00000000
6b35d000 C:\Windows\SysWOW64\CoreShellAPI.dll
:jsonRequest: {"StoreId":"9P28P93430J0","ParentProductId":"9NLVZ8WTBGW1","HasPreviewCapability":true,"Version":"3","InvokedApi":"RequestPurchase","UserId":"00037FFEBA565603","DeviceContext":"moId=Public&oemId=Public&scmId=Public","CV":"HelkHwlJxEmd+tei.2.7.1.2.1"} [Windows::Services::Store::PurchaseOperation::_Purchase]
ModLoad: 000000006b280000 00000000
6b2ff000 C:\Windows\SysWOW64\twinui.appcore.dll
:jsonResponse: {"purchaseStatus":"NotPurchased"} [Windows::Services::Store::PurchaseOperation::_Purchase]
The purchase did not complete. The customer may have cancelled the purchase. ExtendedError: