Yes, I think so too.
I'm on https://watchpiktv.com/#/ and click log in on top right corner.
And this is the url once the "site cant be reached" prompt pops up
Hi, I was also able to log into Pik. Have you tried incognito mode by any chance?
Another troubleshooting step I can think of is try logging into https://telustvplus.com/#/
Let us know what you see if you log in