Honestly, I don't know that you can.
I tried for 2 hours to get the app to work correctly and it simply doesn't.
After a lot of googling, that seems to be a common problem.
If you have Comcast/Xfinity, they're adding Netflix this fall, so hang in there I guess.