i find nwjs alot more convenient than chrome because i usually make my games windows downloads anyway
whenever i try to preview the game in nwjs it gives me an error and the game doesnt show up at all

Make 3D games in Construct 2 powered by Babylon.js · By
The plugin works fine with NWjs as evidenced by two projects of mine which are exported as such (Sirinite and Hardliner Demo).
Please share the error message you are getting. There could be other factors responsible such as additional third party plugins.
Also you may want to attempt to simply reinstall NWjs for Construct 2.
I also encountered this issue. I have the latest version of nwjs v0.54.0 installed from here: https://www.construct.net/en/construct-2/nwjs, but the 3D layer is black when loading. I updated the Baby 3D itself to version 0.954 over the old 0.93, but that didn't help. There is only one third-party plugin in the project itself, and removing it didn't help. Does it make sense to check all the plugins that are installed in C2 itself? Can you show me the configuration settings for nwjs?
I ran it on my laptop, where I had previously lowered and allocated 1 GB for VRAM via BIOS, since I didn't have enough RAM for all the tasks. Then this happened. I tried it on another device with more memory, and it works there. Here, I also tried it in Chrome and got this error:
Uncaught TypeError: Cannot read properties of undefined (reading 'ClassName') at babylonjs.loaders.min.js:1:174181 at babylonjs.loaders.min.js:1:212420 at babylonjs.loaders.min.js:1:275 at babylonjs.loaders.min.js:1:288