The Pakistan Telecommunication Authority (PTA) imposed restrictions due to regulatory concerns, which led to the temporary blockage of the website.