Check if the file actually exists at that path. Open Finder, go to /Applications/Cursor Nightly.app/Contents/Resources/app/out/, and see if nls.messages.json is there. Itās possible the nightly build shipped without it.
Try reinstalling Cursor Nightly. Download a fresh copy from the site and replace the current one. This kind of ENOENT error for a bundled file usually points to a corrupted or incomplete install.
Does the error happen without the -w flag too? For example, try cursor-nightly df. Iām curious if itās specific to --wait or a general issue.
⯠cursor-nightly df
Error reading NLS messages file /Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.json: Error: ENOENT: no such file or directory, open '/Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.json'
Thanks for checking. That means the issue isnāt with the -w flag, itās with the CLI overall.
There are two more things from my last reply that should help us narrow it down:
Check whether the file exists at this path: /Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.json. You can run this in Terminal: ls -la "/Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.json".
If the file isnāt there, try reinstalling Cursor Nightly by downloading it again from the website. It looks like the file didnāt make it into the build, or the install is corrupted.
infrastructure on ī feature/PC-18744_Centralize_pipelines [$!?] via v3.14.3 (.venv)
⯠cd /Applications/Cursor\ Nightly.app/Contents/Resources/app/out/
Resources/app/out via ī v24.13.1 via v3.14.3 (.venv)
⯠ls -la
total 3232
drwxr-xr-x@ 8 eugenkonkov staff 256 Mar 10 05:46 .
drwxr-xr-x@ 13 eugenkonkov staff 416 Mar 10 05:46 ..
-rw-rārā@ 1 eugenkonkov staff 19165 Mar 10 05:37 bootstrap-fork.js
-rw-rārā@ 1 eugenkonkov staff 229206 Mar 10 05:37 cli.js
-rw-rārā@ 1 eugenkonkov staff 1403383 Mar 10 05:37 main.js
drwxr-xr-x@ 13 eugenkonkov staff 416 Mar 10 05:46 media
drwxr-xr-x@ 7 eugenkonkov staff 224 Mar 10 05:46 vs
drwxr-xr-x@ 3 eugenkonkov staff 96 Mar 10 05:46 vscode-dts
I am ok with a current nightly-cursor because this do not stop me from doing my tasks.
Still the issue āError reading NLS messages fileā on 2.7.0 pre 176.
Also I noticed that when I am trying to open file for editing, the new cursor isntance is ran then tab is switched to the current one. This process takes 10-15 seconds and becomes very annoying. File opening should not take more than half of the second.
Hey, thanks for checking and sharing the ls -la output. The nls.messages.json file really is missing in the Nightly build. This is a bug on our side in the Nightly build pipeline. Iāve passed it to the team.
A couple things:
We recently had issues publishing Nightly builds (they werenāt coming out since March 27), and thatās now fixed. Please try updating to the latest Nightly. Thereās a chance the file is already included in the newest build.
About files opening slowly (10 to 15 seconds), is that a separate issue, or did it start at the same time as the NLS error? Can you share the full version from Help > About for your current Nightly?
⯠cursor-nightly xxxx.yml
Error reading NLS messages file /Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.json: Error: ENOENT: no such file or directory, open ā/Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.jsonā
payment-domain/.github/workflows on ī feature/PC-18744_devqa_veem_trigger_pr_20260407 via v3.14.3 (.venv)
⯠cursor-nightly --version
Error reading NLS messages file /Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.json: Error: ENOENT: no such file or directory, open ā/Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.jsonā
3.1.0-pre.12.patch.0
157ffe1c6dac02720a7c5d875229565305625f19
arm64
though on this version I do not see the delay.
Please include the file ASAP, this is not a complex problem.
I see that in 3.1.0-pre.12 the file still isnāt included in the build. Itās good that the delay when opening files is gone.
Iāve forwarded this to the team again and stressed that the issue has been ongoing for over a month. Unfortunately, I canāt give a specific ETA, but your report helps raise the priority.
Let me know if anything changes in the next Nightly update.
hint: Waiting for your editor to close the file... Error reading NLS messages file /Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.json: Error: ENOENT: no such file or directory, open '/Applications/Cursor Nightly.app/Contents/Resources/app/out/nls.messages.json'
I see that the file still hasnāt shown up in 3.2.0-pre.32. Itās frustrating that this has been going on for over a month.
I escalated this with a specific link to the Nightly build pipeline. nls.messages.json has consistently not been included in the build since version 2.7.0-pre.45. Unfortunately, I canāt give an ETA, but your report helps raise the priority.