I just got the WD TV Live Plus. According to the instructions to access Netflix you look in the video section. On my box it does not show up. I see and can access YouTube but the NetFlix Icon doesn’t even show up.
I have Firmware 1.02.21 installed.
Just so you know it is not a Network issue. I can access “PlayOn” from the box and stream Netflix using PlayOn.
My system is Windows 7 Pro 64.