I can watch Netflix on channel 422 on my TV but that channel does not appear in the guide when I am watching TV on my browser (Google on a Mac). The only subscription I have to Netflix is with Optik.
At netflix.com I attempted, unsuccessfully, to log in using my email address and the password I use to log into Optik on my browser (telustvplus.com). Is that what you mean by "Netflix credentials"? Note that I do not have a Netflix account. I can on...