Streaming Netflix with WD TV Live Plus in Canada

WD TV Live Plus connected to internet wirelessly. Able to stream Youtube , Face Book , My TV,  But unable to stream netflix. It keep asking an activation code. Any help. I can watch netflix movie on my laptop

It doesn’t currently work in Canada.  That’s what the “U.S. only” on the box and in the manual meant.