Hi,
nw.js black screen at start is due to :
1. a missing or corrupted .node file
2. a mismatch between a nw.js version and .node file build for another nw.js version
3. a node file dependency is missing.
4. an infinite loop in event related to nw.js or 3rd party related to nw.js
Tips:
1. check you include the .node file in correct path or if your anti-virus doesn't delete or block the .node file (especially if it's Avast)
2. for example if you want to add the greenworks plugin for NW19.4 or the Steam4C2 plugin NW19-4-v1.7.1 and export with nw.js v0.26.x you should use nw0.19.4 instead
3. same example, greenworks NW19.4 is build for Steamworks SDK 1.38a and you use Steamworks 1.41, you should use Steamworks 1.38a instead
4. check your events in loading layout or events you put in "on start of layout" (while loop related to folder or file with a typo etc)
Regards,