Cursor crashes on MacOS during its start

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I can not start cursor. It crashes.

-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process:             Cursor Nightly [91745]
Path:                /Applications/Cursor Nightly.app/Contents/MacOS/Cursor Nightly
Identifier:          co.anysphere.cursor.nightly
Version:             3.7.39 (3.7.39)
Code Type:           ARM-64 (Native)
Role:                Default
Parent Process:      launchd [1]
Coalition:           co.anysphere.cursor.nightly [465099]
User ID:             501

Date/Time:           2026-06-14 14:42:55.3868 -0400
Launch Time:         2026-06-14 14:42:55.2446 -0400
Hardware Model:      Mac16,7
OS Version:          macOS 26.3 (25D125)
Release Type:        User

Crash Reporter Key:  DD376F45-1B4F-3134-A6D1-0A1A60EFAA42
Incident Identifier: 4239AD5C-7723-4668-B787-9A774F738123

Sleep/Wake UUID:       CCE614E5-A36A-43C9-9723-76E6AD3E4FBC

Time Awake Since Boot: 3900000 seconds
Time Since Wake:       12769 seconds

System Integrity Protection: enabled

Triggered by Thread: 0

Exception Type:    EXC_CRASH (SIGABRT)
Exception Codes:   0x0000000000000000, 0x0000000000000000

Termination Reason:  Namespace DYLD, Code 1, Library missing
Library not loaded: @rpath/Electron Framework.framework/Electron Framework
Referenced from: <4C4C4492-5555-3144-A1A8-5F0D2C2A6582> /Applications/Cursor Nightly.app/Contents/MacOS/Cursor Nightly
Reason: tried: '/Applications/Cursor Nightly.app/Contents/Frameworks/Electron Framework.framework/Electron Framework' (code signature in <4C4C4414-5555-3144-A1EA-B777C6849AD4> '/Applications/Cursor Nightly.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '/Applications/Cursor Nightly.app/Contents/Frameworks/Electron Framework.framework/Electron Framework' (code signature in <4C4C4414-5555-3144-A1EA-B777C6849AD4> '/Applications/Cursor Nightly.app/Contents/Frameworks/Electron Framework.framework/Versions/A/Electron Framework' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs)
(terminated at launch; ignore backtrace)

Dyld Error Message:
  1


Thread 0 Crashed:
0   dyld                          	       0x192e6a940 __abort_with_payload + 8
1   dyld                          	       0x192ef1538 abort_with_payload_wrapper_internal + 104
2   dyld                          	       0x192ef156c abort_with_payload + 16
3   dyld                          	       0x192e73500 dyld4::halt(char const*, dyld4::StructuredError const*) + 312
4   dyld                          	       0x192e6f430 dyld4::prepare(dyld4::APIs&, mach_o::Header const*) + 3840
5   dyld                          	       0x192e6dd04 start + 7104


Thread 0 crashed with ARM Thread State (64-bit):
    x0: 0x0000000000000006   x1: 0x0000000000000001   x2: 0x000000016f1fa480   x3: 0x000000000000008a
    x4: 0x000000016f1fa080   x5: 0x0000000000000000   x6: 0x0000000000000000   x7: 0x0000000000000000
    x8: 0x0000000000000020   x9: 0x62ee9d31810c0031  x10: 0x0000000000001ca0  x11: 0x00000001ff2240a0
   x12: 0x0000000000020000  x13: 0x0000000192e65000  x14: 0x0000000000000001  x15: 0x0000000000000000
   x16: 0x0000000000000209  x17: 0xcadd00016f1f9d78  x18: 0x0000000000000000  x19: 0x0000000000000000
   x20: 0x000000016f1fa080  x21: 0x000000000000008a  x22: 0x000000016f1fa480  x23: 0x0000000000000001
   x24: 0x0000000000000006  x25: 0x000000001f070004  x26: 0x0000000000000000  x27: 0x000000016f1faef8
   x28: 0x0000000000000000   fp: 0x000000016f1fa050   lr: 0x0000000192ef1538
    sp: 0x000000016f1fa010   pc: 0x0000000192e6a940 cpsr: 0x80000000
   far: 0x0000000000000000  esr: 0x56000080 (Syscall)

Binary Images:
       0x100c04000 -        0x100c07fff co.anysphere.cursor.nightly (3.7.39) <4c4c4492-5555-3144-a1a8-5f0d2c2a6582> /Applications/Cursor Nightly.app/Contents/MacOS/Cursor Nightly
       0x192e65000 -        0x192f04713 dyld (*) <bc4db5f4-1c64-3706-8006-73b78c3e1f1a> /usr/lib/dyld
               0x0 - 0xffffffffffffffff ??? (*) <00000000-0000-0000-0000-000000000000> ???

External Modification Summary:
  Calls made by other processes targeting this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by this process:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0
  Calls made by all processes on this machine:
    task_for_pid: 0
    thread_create: 0
    thread_set_state: 0

VM Region Summary:
ReadOnly portion of Libraries: Total=588.0M resident=0K(0%) swapped_out_or_unallocated=588.0M(100%)
Writable regions: Total=8288K written=96K(1%) resident=96K(1%) swapped_out=0K(0%) unallocated=8192K(99%)

                                VIRTUAL   REGION 
REGION TYPE                        SIZE    COUNT (non-coalesced) 
===========                     =======  ======= 
STACK GUARD                       56.0M        1 
Stack                             8176K        1 
__DATA                               5K        1 
__DATA_CONST                        46K        2 
__DATA_DIRTY                        14K        1 
__LINKEDIT                       587.3M        2 
__TEXT                             656K        2 
__TPRO_CONST                       128K        1 
dyld private memory                 16K        1 
page table in kernel                96K        1 
===========                     =======  ======= 
TOTAL                            652.3M       13 


-----------
Full Report
-----------

{"app_name":"Cursor Nightly","timestamp":"2026-06-14 14:42:55.00 -0400","app_version":"3.7.39","slice_uuid":"4c4c4492-5555-3144-a1a8-5f0d2c2a6582","build_version":"3.7.39","platform":1,"bundleID":"co.anysphere.cursor.nightly","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 26.3 (25D125)","roots_installed":0,"name":"Cursor Nightly","incident_id":"4239AD5C-7723-4668-B787-9A774F738123"}
{
  "uptime" : 3900000,
  "procRole" : "Default",
  "version" : 2,
  "userID" : 501,
  "deployVersion" : 210,
  "modelCode" : "Mac16,7",
  "coalitionID" : 465099,
  "osVersion" : {
    "train" : "macOS 26.3",
    "build" : "25D125",
    "releaseType" : "User"
  },
  "captureTime" : "2026-06-14 14:42:55.3868 -0400",
  "codeSigningMonitor" : 2,
  "incident" : "4239AD5C-7723-4668-B787-9A774F738123",
  "pid" : 91745,
  "translated" : false,
  "cpuType" : "ARM-64",
  "procLaunch" : "2026-06-14 14:42:55.2446 -0400",
  "procStartAbsTime" : 94030517819614,
  "procExitAbsTime" : 94030521111286,
  "procName" : "Cursor Nightly",
  "procPath" : "\/Applications\/Cursor Nightly.app\/Contents\/MacOS\/Cursor Nightly",
  "bundleInfo" : {"CFBundleShortVersionString":"3.7.39","CFBundleVersion":"3.7.39","CFBundleIdentifier":"co.anysphere.cursor.nightly"},
  "storeInfo" : {"deviceIdentifierForVendor":"0F111B1D-B7B6-5884-954E-C05871BD7B3C","thirdParty":true},
  "parentProc" : "launchd",
  "parentPid" : 1,
  "coalitionName" : "co.anysphere.cursor.nightly",
  "crashReporterKey" : "DD376F45-1B4F-3134-A6D1-0A1A60EFAA42",
  "appleIntelligenceStatus" : {"reasons":["notOptedIn","assetIsNotReady","siriAssetIsNotReady"],"state":"unavailable"},
  "developerMode" : 1,
  "codeSigningID" : "co.anysphere.cursor.nightly",
  "codeSigningTeamID" : "",
  "codeSigningFlags" : 570503953,
  "codeSigningValidationCategory" : 10,
  "codeSigningTrustLevel" : 4294967295,
  "codeSigningAuxiliaryInfo" : 0,
  "instructionByteStream" : {"beforePC":"eAAAALwAAAAoAQAAcAAAAAABAABoAAAAGAEAADgBAAAwQYDSARAA1A==","atPC":"AwEAVH8jA9X9e7+p\/QMAkRb1\/5e\/AwCR\/XvBqP8PX9bAA1\/WEC2A0g=="},
  "bootSessionUUID" : "0A01C9AF-8D80-4C85-8B0A-C75313F7C7A4",
  "wakeTime" : 12769,
  "fatalDyldError" : 1,
  "sleepWakeUUID" : "CCE614E5-A36A-43C9-9723-76E6AD3E4FBC",
  "sip" : "enabled",
  "exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGABRT"},
  "termination" : {"code":1,"flags":518,"namespace":"DYLD","indicator":"Library missing","details":["(terminated at launch; ignore backtrace)"],"reasons":["Library not loaded: @rpath\/Electron Framework.framework\/Electron Framework","Referenced from: <4C4C4492-5555-3144-A1A8-5F0D2C2A6582> \/Applications\/Cursor Nightly.app\/Contents\/MacOS\/Cursor Nightly","Reason: tried: '\/Applications\/Cursor Nightly.app\/Contents\/Frameworks\/Electron Framework.framework\/Electron Framework' (code signature in <4C4C4414-5555-3144-A1EA-B777C6849AD4> '\/Applications\/Cursor Nightly.app\/Contents\/Frameworks\/Electron Framework.framework\/Versions\/A\/Electron Framework' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs), '\/Applications\/Cursor Nightly.app\/Contents\/Frameworks\/Electron Framework.framework\/Electron Framework' (code signature in <4C4C4414-5555-3144-A1EA-B777C6849AD4> '\/Applications\/Cursor Nightly.app\/Contents\/Frameworks\/Electron Framework.framework\/Versions\/A\/Electron Framework' not valid for use in process: mapping process and mapped file (non-platform) have different Team IDs)"]},
  "extMods" : {"caller":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"system":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"targeted":{"thread_create":0,"thread_set_state":0,"task_for_pid":0},"warnings":0},
  "faultingThread" : 0,
  "threads" : [{"triggered":true,"id":110021616,"threadState":{"x":[{"value":6},{"value":1},{"value":6159312000},{"value":138},{"value":6159310976},{"value":0},{"value":0},{"value":0},{"value":32},{"value":7128808096118079537},{"value":7328},{"value":8575402144},{"value":131072},{"value":6759534592},{"value":1},{"value":0},{"value":521},{"value":14617839971673808248},{"value":0},{"value":0},{"value":6159310976},{"value":138},{"value":6159312000},{"value":1},{"value":6},{"value":520552452},{"value":0},{"value":6159314680},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":6760109368},"cpsr":{"value":2147483648},"fp":{"value":6159310928},"sp":{"value":6159310864},"esr":{"value":1442840704,"description":"(Syscall)"},"pc":{"value":6759557440,"matchesCrashFrame":1},"far":{"value":0}},"frames":[{"imageOffset":22848,"symbol":"__abort_with_payload","symbolLocation":8,"imageIndex":1},{"imageOffset":574776,"symbol":"abort_with_payload_wrapper_internal","symbolLocation":104,"imageIndex":1},{"imageOffset":574828,"symbol":"abort_with_payload","symbolLocation":16,"imageIndex":1},{"imageOffset":58624,"symbol":"dyld4::halt(char const*, dyld4::StructuredError const*)","symbolLocation":312,"imageIndex":1},{"imageOffset":42032,"symbol":"dyld4::prepare(dyld4::APIs&, mach_o::Header const*)","symbolLocation":3840,"imageIndex":1},{"imageOffset":36100,"symbol":"start","symbolLocation":7104,"imageIndex":1}]}],
  "usedImages" : [
  {
    "source" : "P",
    "arch" : "arm64",
    "base" : 4307566592,
    "CFBundleShortVersionString" : "3.7.39",
    "CFBundleIdentifier" : "co.anysphere.cursor.nightly",
    "size" : 16384,
    "uuid" : "4c4c4492-5555-3144-a1a8-5f0d2c2a6582",
    "path" : "\/Applications\/Cursor Nightly.app\/Contents\/MacOS\/Cursor Nightly",
    "name" : "Cursor Nightly",
    "CFBundleVersion" : "3.7.39"
  },
  {
    "source" : "P",
    "arch" : "arm64e",
    "base" : 6759534592,
    "size" : 653076,
    "uuid" : "bc4db5f4-1c64-3706-8006-73b78c3e1f1a",
    "path" : "\/usr\/lib\/dyld",
    "name" : "dyld"
  },
  {
    "size" : 0,
    "source" : "A",
    "base" : 0,
    "uuid" : "00000000-0000-0000-0000-000000000000"
  }
],
  "sharedCache" : {
  "base" : 6758449152,
  "size" : 5818417152,
  "uuid" : "25ae5a2a-fe2a-3998-8d4e-f3c5c6e6ceb6"
},
  "vmSummary" : "ReadOnly portion of Libraries: Total=588.0M resident=0K(0%) swapped_out_or_unallocated=588.0M(100%)\nWritable regions: Total=8288K written=96K(1%) resident=96K(1%) swapped_out=0K(0%) unallocated=8192K(99%)\n\n                                VIRTUAL   REGION \nREGION TYPE                        SIZE    COUNT (non-coalesced) \n===========                     =======  ======= \nSTACK GUARD                       56.0M        1 \nStack                             8176K        1 \n__DATA                               5K        1 \n__DATA_CONST                        46K        2 \n__DATA_DIRTY                        14K        1 \n__LINKEDIT                       587.3M        2 \n__TEXT                             656K        2 \n__TPRO_CONST                       128K        1 \ndyld private memory                 16K        1 \npage table in kernel                96K        1 \n===========                     =======  ======= \nTOTAL                            652.3M       13 \n",
  "legacyInfo" : {
  "threadTriggered" : {

  }
},
  "logWritingSignature" : "5400c906db18047d8e25ac548242faeec56f2667",
  "bug_type" : "309",
  "roots_installed" : 0,
  "trmStatus" : 1,
  "trialInfo" : {
  "rollouts" : [
    {
      "rolloutId" : "64c17a9925d75a7281053d4c",
      "factorPackIds" : [
        "64d29746ad29a465b3bbeace"
      ],
      "deploymentId" : 240000002
    },
    {
      "rolloutId" : "652eff3d1bce5442b8d753c9",
      "factorPackIds" : [

      ],
      "deploymentId" : 240000009
    }
  ],
  "experiments" : [

  ]
}
}

Model: Mac16,7, BootROM 13822.81.10, proc 14:10:4 processors, 24 GB, SMC 
Graphics: Apple M4 Pro, Apple M4 Pro, Built-In
Display: Gigabyte M32U, 5120 x 2880 (5K/UHD+ - Ultra High Definition Plus), Main, MirrorOff, Online
Display: Color LCD, 3456 x 2234 Retina, MirrorOff, Online
Memory Module: LPDDR5, Hynix
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4388), wl0: Dec  6 2025 00:30:14 version 23.41.8.0.41.51.201 FWID 01-990604ea
IO80211_driverkit-1540.16 "IO80211_driverkit-1540.16" Jan 27 2026 21:04:24
AirPort: 
Bluetooth: Version (null), 0 services, 0 devices, 0 incoming serial ports
Network Service: Wi-Fi, AirPort, en0
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.
Thunderbolt Bus: MacBook Pro, Apple Inc.

Steps to Reproduce

NA

Operating System

MacOS

Version Information

3.7.49??? d

Does this stop you from using Cursor

Yes - Cursor is unusable

This is a known issue: on macOS, the in-app updater can leave the app bundle’s code signature in a broken state after an update, and macOS then refuses to launch the app. That matches your crash log exactly (Library not loaded: @rpath/Electron Framework.framework... different Team IDs). It’s the broken signature from the partial update, not the version itself.

The fix is a clean reinstall:

  1. Fully quit Cursor Nightly.
  2. Delete /Applications/Cursor Nightly.app. This only removes the app itself. Your settings and chat history live in ~/Library/Application Support/Cursor Nightly/ and are left untouched.
  3. Download a fresh copy of Cursor Nightly from the Cursor downloads page and reinstall.

If you want to confirm the broken state first, run codesign -v "/Applications/Cursor Nightly.app" - it’ll report the signature as invalid before the reinstall and pass after.

Our team is aware of this and is tracking it. The reinstall restores a valid signature and gets you back up and running.