On macOS Tahoe 26.4 (25E246), the Dash Electrum app from the .dmg appears briefly in the Dock and then quits immediately without any visible error dialog.
This is not a Gatekeeper / quarantine problem; both the DMG and the installed app are allowed and de‑quarantined.
The failure is inside the bundled binary: it cannot find a generated protobuf module and exits with status 1.
Versions tested:
Dash-Electrum-4.1.7.8-macosx.dmg
Dash-Electrum-4.1.8.0-macosx.dmg
DMG explicitly allowed via System Settings → Privacy & Security → “Open anyway”
Expected behavior
Dash Electrum starts normally
Actual behavior
The icon appears in the Dock for a moment and then disappears.
No GUI error dialog is shown.
log show records the app exiting with LSExitStatus=1 and the executable path: CFBundleExecutablePath="/Applications/Dash Electrum.app/Contents/MacOS/electrum-dash-4.1.8.0.bin"
"LSExitStatus"=1
Running the bundled binary directly
From Terminal:
cd "/Applications/Dash Electrum.app/Contents/MacOS"
./electrum-dash-4.1.8.0.bin
This prints:
charset_normalizer/assets/init.py:17: UserWarning: Charset-Normalizer require '/Applications/Dash Electrum.app/Contents/MacOS/charset_normalizer/assets/frequencies.json' to be existent for language/coherence detection. Detection WILL be weaker.
Error: could not find paymentrequest_pb2.py. Create it with 'protoc --proto_path=electrum_dash/ --python_out=electrum_dash/ electrum_dash/paymentrequest.proto'
On macOS Tahoe 26.4 (25E246), the Dash Electrum app from the .dmg appears briefly in the Dock and then quits immediately without any visible error dialog.
This is not a Gatekeeper / quarantine problem; both the DMG and the installed app are allowed and de‑quarantined.
The failure is inside the bundled binary: it cannot find a generated protobuf module and exits with status 1.
Versions tested:
DMG explicitly allowed via System Settings → Privacy & Security → “Open anyway”
Expected behavior
Dash Electrum starts normally
Actual behavior
Running the bundled binary directly
From Terminal:
cd "/Applications/Dash Electrum.app/Contents/MacOS"
./electrum-dash-4.1.8.0.bin
This prints:
charset_normalizer/assets/init.py:17: UserWarning: Charset-Normalizer require '/Applications/Dash Electrum.app/Contents/MacOS/charset_normalizer/assets/frequencies.json' to be existent for language/coherence detection. Detection WILL be weaker.
Error: could not find paymentrequest_pb2.py. Create it with 'protoc --proto_path=electrum_dash/ --python_out=electrum_dash/ electrum_dash/paymentrequest.proto'