Scenario: 

* There are 2 laptops (HA and HB) running on Windows 8.1, both access the internet and are connected to the same wifi router (RA).Both laptops share the same DNS settings.
* Laptop HB also has a small router (RB) connected to it sharing internet to a smartphone and other portable gadgets.

Problem:

* Laptop HA tries to access some https sites (e.g. instagram) but the connection constantly times out.
* However, it is possible to access other https sites (e.g. gmail) without a problem and some do not load all the page contents

Conundrum:

* When Laptop HA connects to router RB (the one sharing laptop HB's internet) there is absolutely no problem with any connection and all pages load normally. So the question is, what could be the problem with laptop HA??

Attempted Solutions:

* [flushing the DNS cache](http://help.ea.com/in/article/how-to-flush-dns-cache-for-windows/)
* [cleared my cache](https://kb.iu.edu/d/ahic)
* checked the system date and time but they are also correct
* tried changing my DNS servers to 8.8.8.8 and 8.8.8.4
* restarted the laptop after each attempt of each solution
* tried loading the site in opera, iexplore and waterfox but faced the same problem

Any alternative solutions to this problem are welcome. Hope ya'll can help me out `:)`