Reproduction steps
restart Fluxer when prompted when the new version came out
fail to open
Expected behaviour
the app opening properly
Actual behaviour
app does not open
Platform
macOS
Evidence
Fluxer native module preflight failed on darwin/x64.
at node:internal/modules/cjs/loader:1450:12
stdout:
@fluxer/mac-app-audio native module failed to load.
module=@fluxer/mac-app-audio
reason=require(nativePath) threw
target=darwin/x64
packageDir=/Applications/Fluxer.app/Contents/Resources/app.asar/node_modules/@fluxer/mac-app-audio
nativeRoot=/Applications/Fluxer.app/Contents/Resources/app.asar.unpacked/node_modules/@fluxer/mac-app-audio
nativePath=/Applications/Fluxer.app/Contents/Resources/app.asar.unpacked/node_modules/@fluxer/mac-app-audio/mac-app-audio.darwin-x64.node
nativeFile=mac-app-audio.darwin-x64.node
nativeFileStat=exists=true, size=1412976, mode=0755, mtime=2026-10-12T23:02:30.000Z, isFile=true
runtime:
node=24.21.0
electron=44.4.1
modules=149
napi=10
v8=15.2.124.19-electron.0
uv=1.52.1
openssl=0.0.0
glibcRuntime=<unknown>
glibcCompiler=<unknown>
process=darwin/x64
os=Darwin 25.6.0 Darwin Kernel Version 25.6.0: Tue Aug 18 17:46:40 PDT 2026; root:xnu-12377.161.15.700.19~2/RELEASE_X86_64
execPath=/Applications/Fluxer.app/Contents/MacOS/Fluxer
resourcesPath=/Applications/Fluxer.app/Contents/Resources
cwd=/
environment:
ELECTRON_RUN_AS_NODE=1
FLUXER_NATIVE_MODULE_PREFLIGHT_CHILD=1
LD_LIBRARY_PATH=<unset>
DYLD_LIBRARY_PATH=<unset>
DISPLAY=/var/run/com.apple.launchd.LtOyoB1tb5/org.xquartz:0
WAYLAND_DISPLAY=<unset>
XDG_CURRENT_DESKTOP=<unset>
XDG_SESSION_TYPE=<unset>
DBUS_SESSION_BUS_ADDRESS=<unset>
PULSE_SERVER=<unset>
PIPEWIRE_REMOTE=<unset>
PATH=/usr/bin:/bin:/usr/sbin:/sbin
nativeRootEntries:
mac-app-audio.darwin-arm64.node
mac-app-audio.darwin-x64.node
dependencyProbe:
$ otool -L /Applications/Fluxer.app/Contents/Resources/app.asar.unpacked/node_modules/@fluxer/mac-app-audio/mac-app-audio.darwin-x64.node
status=0
stdout:
/Applications/Fluxer.app/Contents/Resources/app.asar.unpacked/node_modules/@fluxer/mac-app-audio/mac-app-audio.darwin-x64.node:
/Users/hampus/actions-runners/fluxer-desktop-macos-arm64/_work/fluxer/fluxer/source/fluxer_desktop/native/mac-app-audio/target/x86_64-apple-darwin/release/deps/libfluxer_mac_app_audio.dylib (compatibility version 0.0.0, current version 0.0.0)
/System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 2775.10.103)
/System/Library/Frameworks/AVFoundation.framework/Versions/A/AVFoundation (compatibility version 1.0.0, current version 2.0.0)
/System/Library/Frameworks/ScreenCaptureKit.framework/Versions/A/ScreenCaptureKit (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/UniformTypeIdentifiers.framework/Versions/A/UniformTypeIdentifiers (compatibility version 1.0.0, current version 709.0.0)
/System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics (compatibility version 64.0.0, current version 2050.0.0)
@rpath/libswiftCoreMedia.dylib (compatibility version 1.0.0, current version 3350.77.5)
/System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo (compatibility version 1.2.0, current version 758.27.0)
/System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio (compatibility version 1.0.0, current version 1.0.0)
/System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 5027.0.69)
/System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 5027.0.69)
/usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1359.0.0)
/usr/lib/libiconv.2.dylib (compatibility version 7.0.0, current version 7.0.0)
/usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
cause:
code=ERR_DLOPEN_FAILED
Error: dlopen(/Applications/Fluxer.app/Contents/Resources/app.asar.unpacked/node_modules/@fluxer/mac-app-audio/mac-app-audio.darwin-x64.node, 0x0001): Library not loaded: @rpath/libswiftCoreMedia.dylib
Referenced from: <553ACEA8-93E0-3083-A3F6-EB1DF22DE6E7> /Applications/Fluxer.app/Contents/Resources/app.asar.unpacked/node_modules/@fluxer/mac-app-audio/mac-app-audio.darwin-x64.node
Reason: tried: '/Applications/Fluxer.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Libraries/libswiftCoreMedia.dylib' (no such file), '/Applications/Fluxer.app/Contents/Frameworks/libswiftCoreMedia.dylib' (no such file)
at process.func [as dlopen] (node:electron/js2c/node_init:1:2630)
at Object.<anonymous> (node:internal/modules/cjs/loader:2097:18)
at Object.func [as .node] (node:electron/js2c/node_init:1:2630)
at Module.load (node:internal/modules/cjs/loader:1658:32)
at node:internal/modules/cjs/loader:1450:12
- @fluxer/mac-app-audio: module require threw
at Module._load (node:electron/js2c/node_init:1:18197)
at wrapModuleLoad (node:internal/modules/cjs/loader:268:19)
at Module.require (node:internal/modules/cjs/loader:1681:12)
at require (node:internal/modules/helpers:157:16)
at loadNativeBinding (/Applications/Fluxer.app/Contents/Resources/app.asar/node_modules/@fluxer/mac-app-audio/loader-diagnostics.cjs:617:19)
at createNativeLoadError (/Applications/Fluxer.app/Contents/Resources/app.asar/node_modules/@fluxer/mac-app-audio/loader-diagnostics.cjs:452:16)
at loadNativeBinding (/Applications/Fluxer.app/Contents/Resources/app.asar/node_modules/@fluxer/mac-app-audio/loader-diagnostics.cjs:623:15)
at Object.<anonymous> (/Applications/Fluxer.app/Contents/Resources/app.asar/node_modules/@fluxer/mac-app-audio/index.js:38:18)
at Module._compile (node:internal/modules/cjs/loader:1937:14)
at Object..js (node:internal/modules/cjs/loader:2070:10)
at Module.load (node:internal/modules/cjs/loader:1658:32)
at Module._load (node:electron/js2c/node_init:1:18197)
at wrapModuleLoad (node:internal/modules/cjs/loader:268:19)
at Module.require (node:internal/modules/cjs/loader:1681:12)
at Module._load (node:electron/js2c/node_init:1:18197)
at wrapModuleLoad (node:internal/modules/cjs/loader:268:19)
at Module.require (node:internal/modules/cjs/loader:1681:12)
at require (node:internal/modules/helpers:157:16)
at loadNativeBinding (/Applications/Fluxer.app/Contents/Resources/app.asar/node_modules/@fluxer/mac-app-audio/loader-diagnostics.cjs:617:19)
1 comment
Comment by danielstonehouse