The MnkACCES-Mathieu If you modify the package.json file after exporting, please also provide the edited version. So far I can't notice anything special with the files.
The only thing I change in package.json is the last instruction that I add manually :
Then I follow your instructions to use the tool to secure the assets :
NW.js Secure Assets.bat and it deletes the package.json
ACCES-Mathieu The only version I could find is the one released on the 12th August 2019 (v0.40.1), I will base the report on that. I still need more info.
Any minimal project for reproduction would help. Since part of what you're reporting is a crash, could you please ask a user to zip up the folder called crashpad? I know it's probably something you'd like to avoid but there are no other options, unless you can provide something for reproduction. [%LOCALAPPDATA%\#PROJECT NAME#\User Data\CrashPad]
My problem is that our customers are not happy with the bug, and DO NOT want to be beta testers of my different tries to find a solution.
So when I'll have a new customer on the phone, I will definitely access these crash reports, but until then I won't call them back to have access to their computer.
How outdated are the systems? The problems that come with outdated systems are usually not caused by the OS itself but by the drivers not being up to date. Most of them are included in the Windows Updater nowadays. Issues with the renderer (e.g. outdated graphics driver) should be inside the crashlog as well.
I'll check this also, but it seemed to me that the last windows update was 2+ years old.