Here is something else to try.
The problem could be an older NDIS drive that is a default in Windows to connect to the internet with USB Tethering. This can sometimes become a problem with Android phones.
Please connect the Android Phone to your computer and then turn on the USB tethering on your phone.
Then proceed to try this.
Open Device Manager by typing Device Manager in the search on the task page then hit enter to open the page.
Click on the Network Adapters folder.
Right-click on Remote NDIS-based Internet Sharing Device and click on update.
Select Browse my computer for driver software.
Click on Let me pick from a list of device drivers on my computer.
Uncheck show compatible hardware
In the manufacturer, section click Microsoft
Choose the Remote NDIS Compatible Device and click Next
Please let me know if you have questions.
Best Wishes,
Cindy