Local won't start on Windows 10 - TypeError: Converting circular structure to JSON

Local won’t start on Windows 10 (TypeError: Converting circular structure to JSON)

Environment

  • Local Version: Tested with both Local 10.x and Local 9.x

  • Operating System: Windows 10 Pro 22H2 (Build 19045.6466)

  • CPU: Intel Pentium Gold G6400 @ 4.00GHz

  • Motherboard: MSI MS-7D22

Issue

Local installs successfully, but it will not start.

When I click the Local icon, the mouse cursor shows the blue loading circle for about two seconds, then nothing happens. No window appears and the process exits.

The same behavior occurs on a newly created Windows user account.

Command Line Output

Running Local from Command Prompt:

cd %localappdata%\Programs\Local
Local.exe

Produces the following error:

2026/8/5 [debug] [main] ErrorReporting: Error-reporting disabled.

TypeError: Converting circular structure to JSON
    --> starting at object with constructor 'Error'
    --- property 'error' closes the circle
    at JSON.stringify (<anonymous>)
    at Printf.template (...\main\_helpers\localLogger.js:128:23)
    at Printf.transform (...)
    at Format.transform (...)
    at Console._write (...)
    ...
Node.js v24.15.0

What I Have Already Tried

  • Completely uninstalled Local.

  • Deleted:

    • %AppData%\Local

    • %LocalAppData%\Programs\Local

  • Reinstalled Local.

  • Tested both Local 10.x and Local 9.x.

  • Ran Local as Administrator.

  • Tested with Local.exe --disable-gpu.

  • Installed Microsoft Visual C++ 2015–2022 Redistributable (x64).

  • Confirmed there is no system Node.js installation (where node returns nothing).

  • Created a brand new Windows user account and tested again.

  • The issue still occurs.

Additional Information

The application appears to crash before the UI is displayed.

The only visible error is the logger exception shown above, so it seems the original startup error may be hidden by the logger (localLogger.js).

Could you please help determine what the underlying startup error is or let me know if this is a known issue?

Thank you.

Hi @IIEU

Could you share a full Local Log with us? If you click on the Question Mark on the left side of your Local app, then scroll down a little bit you’ll see a Download Local Log button. This collects multiple logs into a zip for us.