Nah, that vid is plain public. I mean when i do "open url" call from my app in Chrome ()or any web preview - it works just fine (probably should have mention that). The error occurs only in NW.js runs.
make sure u give the proper access to internet to the .exe — is there a special settings to provide to NW considering the internet access? For example i do ajax calls to save statistics to the server via https and it works just fine...
i just searched a youtube permission for nw.js as youtube is still running on flash, and nw.js being desktop acts like its own browser and the chrome or what browser is using by default nw.js doesn't cache your permission preferences, and they never ask you to enable flash or give access to media and stuff.
similar to your problem is this nw.js youtube
then there is this im not sure how this might help you but might be a nw.js problem from what the guy is saying nw.js incompatible chrome required .dll