A quick look at the comments on Google Play store, noting the wealth of 1 star reviews, revals that all is not well... for example...
Ouch. Sorting the comments in chronological order 8 of the latest 10 comments are 1 star complaints.
I've tried the app on a couple of devices here and it seems to work, so I wonder if it's a region thing, a particular device / CPU thing or something else? I've reached out to Netflix for official comment but i'm interested to hear how you're getting on too!
Click here to view the item