I have a windows form application that uses a REST API for tax lookup. The published application works on my windows 10 PC, and a windows 2012 server. IT fails on other windows 10 pcs, windows 11 pcs, and VMWare Horizon clients (VDI). When the application halts, it does so here with a failed API request (the request is in GET https format based on the production environment at Avalara)

Dim client = New AvaTaxClient("bollookup", "1.0", Enviroment.MachineName, AvaTaxEnvironment.Production).WithSecurity("accountid", "licensekey")

I can only get an api log when it succeeds. I have tried running as admin, using the same default browser, setting TLS 1.2, different publishing settings. Does the fact that it works from a 2012 server rule out publishing issues such as .NET dependencies or .dll dependencies (I tried setting the Application Files to 'include' for publishing)? Would this be a browser security issue on individual instances? How can I isolate why it is failing or succeeding?