Hey Colin,
Thanks for the follow-up!
I actually did a complete clean uninstall (removing all Cursor app files and local data directories) and did a fresh install of Cursor 3.10. It worked perfectly fine for a while without any issues.
However, today I received an update prompt via the modal in the bottom left corner. When I clicked “Install Update”, the upgrade failed with an error popup mentioning something along the lines of a “watchdog” timeout/block.
Because the built-in updater failed, I manually downloaded the latest version directly from the official website and replaced the app bundle. Unfortunately, after doing this, the exact same SIGKILL (Taskgated Invalid Signature / ELECTRON_RUN_AS_NODE blocked) issue from my original post has returned.
Here is the diagnostic report/crash log data sent to Apple from the failed update/crash event for context:
-------------------------------------
Translated Report (Full Report Below)
-------------------------------------
Process: Cursor [62843]
Path: /Applications/Cursor.app/Contents/MacOS/Cursor
Identifier: com.todesktop.230313mzl4w4u92
Version: 3.10.20 (3.10.20)
Code Type: ARM-64 (Native)
Role: Unspecified
Parent Process: Exited process [62834]
Coalition: com.mitchellh.ghostty [1197]
Responsible Process: ghostty [1506]
User ID: 501
Date/Time: 2026-07-09 19:07:21.0442 +0800
Launch Time: 2026-07-09 19:07:20.9675 +0800
Hardware Model: Mac16,8
OS Version: macOS 27.0 (26A5378j)
Release Type: User
Crash Reporter Key: 1C0F717F-B01C-BAA7-728B-D074E9CDD1AC
Incident Identifier: A12C16EF-0A9C-473C-9E1E-C566F3B69491
Sleep/Wake UUID: 9E609EC6-20FB-474E-85AF-7EFA38BEA810
Time Awake Since Boot: 110000 seconds
Time Since Wake: 100497 seconds
System Integrity Protection: enabled
Triggered by Thread: 0
Exception Type: EXC_CRASH (SIGKILL (Code Signature Invalid))
Exception Codes: 0x0000000000000000, 0x0000000000000000
Termination Reason: Namespace CODESIGNING, Code 1, Taskgated Invalid Signature
Thread 0 Crashed:
Thread 0 crashed with ARM Thread State (64-bit):
x0: 0x0000000000000000 x1: 0x0000000000000000 x2: 0x0000000000000000 x3: 0x0000000000000000
x4: 0x0000000000000000 x5: 0x0000000000000000 x6: 0x0000000000000000 x7: 0x0000000000000000
x8: 0x0000000000000000 x9: 0x0000000000000000 x10: 0x0000000000000000 x11: 0x0000000000000000
x12: 0x0000000000000000 x13: 0x0000000000000000 x14: 0x0000000000000000 x15: 0x0000000000000000
x16: 0x0000000000000000 x17: 0x0000000000000000 x18: 0x0000000000000000 x19: 0x0000000000000000
x20: 0x0000000000000000 x21: 0x0000000000000000 x22: 0x0000000000000000 x23: 0x0000000000000000
x24: 0x0000000000000000 x25: 0x0000000000000000 x26: 0x0000000000000000 x27: 0x0000000000000000
x28: 0x0000000000000000 fp: 0x0000000000000000 lr: 0x0000000000000000
sp: 0x000000016b862cf8 pc: 0x0000000104788bf0 cpsr: 0x00000000
far: 0x0000000000000000 esr: 0x00000000 (null)
Binary Images:
0x10459c000 - 0x10459ffff (*) <4c4c4426-5555-3144-a164-8bf7eab320e6> ???
0x104784000 - 0x104843fff dyld (*) <89b5b1c2-c361-31eb-b7fb-65dc92293210> /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=1264K resident=0K(0%) swapped_out_or_unallocated=1264K(100%)
Writable regions: Total=8240K written=64K(1%) resident=64K(1%) swapped_out=0K(0%) unallocated=8176K(99%)
VIRTUAL REGION
REGION TYPE SIZE COUNT (non-coalesced)
=========== ======= =======
Guard 385.0G 1
Stack 8176K 1
Stack Guard 56.0M 1
__AUTH_CONST 32K 1
__DATA 16K 1
__DATA_CONST 32K 2
__DATA_DIRTY 16K 1
__LINKEDIT 480K 2
__TEXT 784K 2
__TPRO_CONST 144K 1
page table in kernel 64K 1
=========== ======= =======
TOTAL 385.1G 14
Error Formulating Crash Report:
dyld_process_snapshot_get_shared_cache failed
-----------
Full Report
-----------
{"app_name":"Cursor","timestamp":"2026-07-09 19:07:21.00 +0800","app_version":"3.10.20","slice_uuid":"4c4c4426-5555-3144-a164-8bf7eab320e6","build_version":"3.10.20","platform":0,"bundleID":"com.todesktop.230313mzl4w4u92","share_with_app_devs":0,"is_first_party":0,"bug_type":"309","os_version":"macOS 27.0 (26A5378j)","roots_installed":0,"name":"Cursor","incident_id":"A12C16EF-0A9C-473C-9E1E-C566F3B69491"}
{
"uptime" : 110000,
"procRole" : "Unspecified",
"version" : 2,
"userID" : 501,
"deployVersion" : 210,
"modelCode" : "Mac16,8",
"coalitionID" : 1197,
"osVersion" : {
"train" : "macOS 27.0",
"build" : "26A5378j",
"releaseType" : "User"
},
"captureTime" : "2026-07-09 19:07:21.0442 +0800",
"codeSigningMonitor" : 2,
"incident" : "A12C16EF-0A9C-473C-9E1E-C566F3B69491",
"pid" : 62843,
"translated" : false,
"cpuType" : "ARM-64",
"procLaunch" : "2026-07-09 19:07:20.9675 +0800",
"procStartAbsTime" : 2789859128940,
"procExitAbsTime" : 2789859147978,
"procName" : "Cursor",
"procPath" : "\/Applications\/Cursor.app\/Contents\/MacOS\/Cursor",
"bundleInfo" : {"CFBundleShortVersionString":"3.10.20","CFBundleVersion":"3.10.20","CFBundleIdentifier":"com.todesktop.230313mzl4w4u92"},
"storeInfo" : {"deviceIdentifierForVendor":"52017810-5D1A-561F-AF36-3366C333071C","thirdParty":true},
"parentProc" : "Exited process",
"parentPid" : 62834,
"coalitionName" : "com.mitchellh.ghostty",
"crashReporterKey" : "1C0F717F-B01C-BAA7-728B-D074E9CDD1AC",
"chargingStatus" : {"externalSourceConnected":true},
"developerMode" : 1,
"responsiblePid" : 1506,
"responsibleProc" : "ghostty",
"codeSigningID" : "",
"codeSigningTeamID" : "",
"codeSigningFlags" : 16777728,
"codeSigningValidationCategory" : 0,
"codeSigningTrustLevel" : 4294967295,
"codeSigningAuxiliaryInfo" : 0,
"instructionByteStream" : {"beforePC":"9\/v\/Nf17R6n0T0ap9ldFqfhfRKn6Z0Op\/G9Cqf8DApH\/D1\/WAAAAAA==","atPC":"4AMAkR\/sfJIdAIDSHgCA0nOtABQfAACRgAAf1n8jA9X0T76p\/XsBqQ=="},
"bootSessionUUID" : "B8B87FD2-E711-409F-94D3-97A29FF593E4",
"wakeTime" : 100497,
"sleepWakeUUID" : "9E609EC6-20FB-474E-85AF-7EFA38BEA810",
"sip" : "enabled",
"exception" : {"codes":"0x0000000000000000, 0x0000000000000000","rawCodes":[0,0],"type":"EXC_CRASH","signal":"SIGKILL (Code Signature Invalid)"},
"termination" : {"flags":66,"code":1,"namespace":"CODESIGNING","indicator":"Taskgated Invalid Signature"},
"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":4017468,"threadState":{"x":[{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0},{"value":0}],"flavor":"ARM_THREAD_STATE64","lr":{"value":0},"cpsr":{"value":0},"fp":{"value":0},"sp":{"value":6098922744},"esr":{"value":0},"pc":{"value":4369976304},"far":{"value":0}},"frames":[]}],
"usedImages" : [
{
"source" : "P",
"arch" : "arm64",
"base" : 4367958016,
"size" : 16384,
"uuid" : "4c4c4426-5555-3144-a164-8bf7eab320e6",
"name" : ""
},
{
"source" : "P",
"arch" : "arm64e",
"base" : 4369956864,
"size" : 786432,
"uuid" : "89b5b1c2-c361-31eb-b7fb-65dc92293210",
"path" : "\/usr\/lib\/dyld",
"name" : "dyld"
},
{
"size" : 0,
"source" : "A",
"base" : 0,
"uuid" : "00000000-0000-0000-0000-000000000000"
}
],
"vmSummary" : "ReadOnly portion of Libraries: Total=1264K resident=0K(0%) swapped_out_or_unallocated=1264K(100%)\nWritable regions: Total=8240K written=64K(1%) resident=64K(1%) swapped_out=0K(0%) unallocated=8176K(99%)\n\n VIRTUAL REGION \nREGION TYPE SIZE COUNT (non-coalesced) \n=========== ======= ======= \nGuard 385.0G 1 \nStack 8176K 1 \nStack Guard 56.0M 1 \n__AUTH_CONST 32K 1 \n__DATA 16K 1 \n__DATA_CONST 32K 2 \n__DATA_DIRTY 16K 1 \n__LINKEDIT 480K 2 \n__TEXT 784K 2 \n__TPRO_CONST 144K 1 \npage table in kernel 64K 1 \n=========== ======= ======= \nTOTAL 385.1G 14 \n",
"legacyInfo" : {
"threadTriggered" : {
}
},
"bug_type" : "309",
"roots_installed" : 0,
"trmStatus" : 1,
"trialInfo" : {
"rollouts" : [
{
"rolloutId" : "682ef9612c2ae30e2f38d3a4",
"factorPackIds" : [
],
"deploymentId" : 250000012
},
{
"rolloutId" : "5fb4245a1bbfe8005e33a1e1",
"factorPackIds" : [
],
"deploymentId" : 250000011
}
],
"experiments" : [
{
"treatmentId" : "86edbf5c-5072-4cad-b2d9-6d8af5f1bd98",
"experimentId" : "6a1768ae5fc7205cbb6d29cf",
"deploymentId" : 500000008
}
]
},
"reportNotes" : [
"dyld_process_snapshot_get_shared_cache failed"
]
}
Model: Mac16,8, BootROM 20457.0.77.0.2, proc 12:8:4:0 processors, 48 GB, SMC
Graphics: Apple M4 Pro, Apple M4 Pro, Built-In
Display: Color LCD, 3024 x 1964 Retina, Main, MirrorOff, Online
Display: LEN T27p-10, 5120 x 2880 (5K/UHD+ - Ultra High Definition Plus), MirrorOff, Online
Memory Module: LPDDR5, Micron
AirPort: spairport_wireless_card_type_wifi (0x14E4, 0x4388), wl0: Jun 19 2026 17:55:20 version 23.10.1037.0.41.51.237 FWID 01-6e0871a7
IO80211_driverkit-1585.62 "IO80211_driverkit-1585.62" Jun 29 2026 21:12:20
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.