Question: So i tried to use my android phone that is connected to a wifi, and used a wifi sharing app called (Netshare), to tether the internet to my mac(wirelessly). The internet worked, the browser works and i can even go to the steam's website through my browser, but when i try to open the steam app it says its not able to connect.Any workarounds?

[Netshare](https://i.stack.imgur.com/KzvFn.jpg)

[HTTP proxy setup as the app said](https://i.stack.imgur.com/37I3u.png)

[HTTPS proxy](https://i.stack.imgur.com/OoXyt.png)

[cant connect to steam](https://i.stack.imgur.com/XmInv.png)

[Nothing works except the store](https://i.stack.imgur.com/uMOAo.jpg)

Ive tried google but couldn't find any relevant posts, not even on steam's website. 

\*\*edit

(Found out this has got something to do with TCP and UDP ports, mainly UDP, which the android app i mentioned doesn't seem to provide. So maybe there is a way to forward those UDP connections from the router, to my android phone and to my mac again which is tethered to the phone.Help)

Answer: 
Looks like the crucial part of what the application does is providing HTTP/HTTPS proxy. Services, clients, protocols etc. that don't use it just don't work.

Workaround? Connect the laptop directly or find a tethering solution that isn't so limited (I don't know if it's possible on Android though).
On Android, under Network and Internet settings, choose Advanced, then select Private DNS to Automatic. It should work then for loading the Steam app through Hotspot.