Last night I I had to reset the WD Live. Afterwards the Netflix Icon no longer appears on many of the services list. How do I get the Netfix icon back?
Confirm if you have access to the INternet form the WD TV, I have seen some cases where Netflix may dissapear if there is no Internet conneciton.
You may also try doing a roll back: How to roll back the firmware on a WD TV Live Hub Media Center or WD TV Live Streaming Media Player