OK . here is what worked for me.
- connect to internet through mobile hotspot.
- do the app installation/update/activation/ whatever with this connection.
- make sure that apps are working
- reconnect wifi and check whether thet apps are working
i'm sure its something to do with firewall settings. rather than messing with router settings, this is straight forward and simple!