Crash seems to stem from node_modules/.prisma/client/query_engine-windows.dll.node not being rebuilt for the current environment and instead expecting nodejs.org binaries unconditionally, and not hooking into usual node-gyp/electron-rebuild (nor would it ever, as it’s some Rust nonsense using ‘napi-rs’).
I suspect this ‘old version’ didn’t include a native module being used, or if it did, it was optional, not inherently broken, or an out-of-process executable.
Some checking of their repository indeed shows that newer versions changed (only the default?) to run the Rust components as a binary Node module instead of an out-of-process .exe. The build process for their in-process Node module also seems to somehow reimplement all of node-gyp etc. so it is non-trivial to do what we do for normal C++ .node plugins as evidently Rust folks love to reinvent wheels.