Another user had same problem with another web site. It is known to Google's dns but not TPG's.
You can set your computer to use a specific DNS address or set the address in the router. Normally, the router gets the DNS address from TPG and your computer gets it from the router.
Because no one fix it…the help desk keep tell people to reset the router or change the DSN setting. This is ridiculous. Whole service can not access the world biggest Chinese social website but no one try to fix it