issues with sending rest api request from addins

I have a WPF window app written in .Net Framework 4.81 that works without issues when it sends HTTP request to servers to check for the licenses. 

but when I hook it up to Solidworks ( by passing it's handler to solidworks so that a button in solidworks would show its views.) the HTTP requests are sent in TLS1, and the server rejects them. why is this the case with solidworks? I have not changed the code of the WPF app I simply run it from Solidworks.