Draftsight API Service causing yellow triangle on network icon

We've been having issues with a yellow triangle on our network icon for windows 7, 8, and 10. Versions of Draftsight range from 2015 sp2 to 2018 sp2. This yellow triangle also has a message of "No Internet Connection". This is preventing certain things like Office O365 from activating and also can prohibit the Windows OS from verifying it's license. We've done some things like updating NIC or wireless drivers and for some this works. For some, upgrading their computers OS has helped, but we're finding now that disabling the "Draftsight API Service" and rebooting seems to be working for everyone, regardless of OS or version of Draftsight.

Any way of preventing this service from installing (we use the free version so from what I understand we cannot take advantage of the API service anyways)? Or if the service must be installed, is there a way to install it in a disabled state?