Stumbled upon another variant of the site blocking which I have shown earlier. Again, pop up ads that did wonders, giving me a new variant to be discovered.