[Bug] App won't launch properly on macOS #357

Closed
opened 2026-04-05 16:18:02 +02:00 by MrUnknownDE · 0 comments
Owner

Originally created by @kurikotw on 8/19/2025

Describe the bug
Shows error message on launching VRCX

A JavaScript error occurred in the main process

Uncaught Exception:
Error: DllNotFound_Mac, /usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib, 
dlopen(/usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib, 0x0001): tried: '/usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib' (no such file), '/usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64'))

at initialize (/Applications/VRCX.app/Contents/Resources/app.asar.unpacked/node_modules/node-api-dotnet/init.js:78:23)
at Object.<anonymous> (/Applications/VRCX.app/Contents/Resources/app.asar.unpacked/node_modules/node-api-dotnet/net9.0.js:2:18)
at Module._compile (node:internal/modules/cjs/loader:1738:14)
at Module._extensions..js (node:internal/modules/cjs/loader:1904:10)
at Module.load (node:internal/modules/cjs/loader:1472:32)
at Module._load (node:internal/modules/cjs/loader:1289:12)
at c._load (node:electron/js2c/node_init:2:18013)
at TracingChannel.traceSync (node:diagnostics_channel:322:14)
at wrapModuleLoad (node:internal/modules/cjs/loader:242:24)
at Module.require (node:internal/modules/cjs/loader:1494:12)

To Reproduce
Steps to reproduce the behavior:

  1. Launch VRCX
  2. See error
  3. VRCX is app is on but showing no window

Expected behavior
Show a window heads to VRCX's log in screen

Screenshots
Image

What version you are running
VRCX 2025.08.17

*Originally created by @kurikotw on 8/19/2025* **Describe the bug** Shows error message on launching VRCX ``` A JavaScript error occurred in the main process Uncaught Exception: Error: DllNotFound_Mac, /usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib, dlopen(/usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib, 0x0001): tried: '/usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')), '/System/Volumes/Preboot/Cryptexes/OS/usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib' (no such file), '/usr/local/share/dotnet/host/fxr/9.0.8/libhostfxr.dylib' (mach-o file, but is an incompatible architecture (have 'arm64', need 'x86_64')) at initialize (/Applications/VRCX.app/Contents/Resources/app.asar.unpacked/node_modules/node-api-dotnet/init.js:78:23) at Object.<anonymous> (/Applications/VRCX.app/Contents/Resources/app.asar.unpacked/node_modules/node-api-dotnet/net9.0.js:2:18) at Module._compile (node:internal/modules/cjs/loader:1738:14) at Module._extensions..js (node:internal/modules/cjs/loader:1904:10) at Module.load (node:internal/modules/cjs/loader:1472:32) at Module._load (node:internal/modules/cjs/loader:1289:12) at c._load (node:electron/js2c/node_init:2:18013) at TracingChannel.traceSync (node:diagnostics_channel:322:14) at wrapModuleLoad (node:internal/modules/cjs/loader:242:24) at Module.require (node:internal/modules/cjs/loader:1494:12) ``` **To Reproduce** Steps to reproduce the behavior: 1. Launch VRCX 2. See error 3. VRCX is app is on but showing no window **Expected behavior** Show a window heads to VRCX's log in screen **Screenshots** <img width="521" height="450" alt="Image" src="https://github.com/user-attachments/assets/883f75fe-5d3d-43f1-99e9-e6bcadfa1895" /> **What version you are running** VRCX 2025.08.17
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github/VRCX#357