We are using electron(Version - 18.2.1), electron-builder(Version - 22.14.13) for XMPP chat app by using database Realm Node.js SDK(Version - 11.2.0).
Also we are creating the builds for linux, MAC and windows.
Here two scenarios
- During the development
 - After creating the build.
 
Scenario - 1 - In development it is crashed but in second trial its working.
Scenario - 2 - After creating the build found error. Error - /opt/local/resources/app.asar.unpacked/node_modules/realm/build/Release/realm.node: invalid ELF header
var Realm = require( "realm" );
var realm;
//  Open realm
let openRealm = async ( ) => {
        try {
            //  Get schemas
            const IMAccount = await schemaIMAccount();
            //  Config schemas
            config = {
                        path: "xmpp-realm",
                        schema: [IMAccount]
             }
            // Open realm
            realm = await Realm.open( config );
        } catch ( error ) {
            console.error( "XMPP - Error => ", error );
        }
}