Open Mobile hotspot settings (Settings > Network & Internet > Mobile hotspot)
Turn on mobile hotspot
Under "Related Settings", click Change adapter options
Take note of which adapter is connected to the internet and which adapter is your mobile hotspot (typically named "Local Area Connection* [#]")
Right click the adapter that is connected to the internet and click Properties
Go to the Sharing tab
Uncheck "Allow other network users to connect through this computer's Internet connection". If it is already unchecked, skip this step.
Again, open Properties > Sharing for the same adapter.
Check "Allow other network users to connect through this computer's Internet connection"
(If you get a popup that says "Internet Connection Sharing is currently enabled...", click OK.)
Under "Home networking connection:", select the mobile hotspot adapter
Press Windows key + X
Click Device Manager
Expand Network adapters
Right click then uninstall all virtual adapters
Open Start then type: regedit
Right click Regedit then click Run as administrator
Navigate to the following registry key: