FortiClient VPN on Windows ARM64 crashes when opening “Configure VPN”
FortiClient VPN on Windows ARM64 – app crashes when opening “Configure VPN” (JavaScript error in Electron process)
Message:
Hello,I’m encountering a crash issue with FortiClient VPN-only 7.4.3 (ARM64) on Windows 11 ARM64. The application installs and launches properly, but crashes immediately after clicking on “Configure VPN”.
Installation note:
The official installer (FortiClientVPNInstaller_arm64.exe) is an online stub (~5 MB) which does not accept standard command-line switches such as /log, /extract, or /quiet.To proceed, I monitored the temporary folder during installation and manually extracted the .msi file from the AppData path.
After that, I either ran the MSI directly using msiexec /i or allowed the original EXE to complete. The installation finished successfully.The application now launches correctly in VPN-only mode.
Current issue:
When I click on "Configure VPN", the application immediately crashes.
There is no visible error message in the GUI.
No relevant logs appear in Event Viewer or standard crash dump locations.Debug info:
When launching the application from the terminal, the following exception is shown:
A JavaScript error occurred in the main process
Uncaught Exception:
TypeError: Cannot read properties of null (reading 'TraceLog')
at new Logger (app.asar\assets\js\main.js:24121:36)This appears to be a JavaScript runtime error within the Electron main process, likely due to an uninitialized logging object. The crash occurs before any VPN configuration UI is rendered.
Environment:
OS: Windows 11 ARM64 (fully updated)
Device: Snapdragon-based laptop
FortiClient version: 7.4.3.1790 VPN-only (ARM64)
Architecture: Native ARM64 (not running in x64 emulation)
Questions:
Is this a known bug in FortiClient VPN 7.4.3 (ARM64)?
Will a fix be available in a future ARM64 release?
