Skip to main content
Participant
August 27, 2026

After Effects 26.3.0 aborts at startup on macOS 26.6.2 (Apple Silicon) — 26.2.1 works, 53/53 launches failed

  • August 27, 2026
  • 1 reply
  • 4 views

# After Effects 26.3.0 aborts at startup on macOS 26.6.2 (Apple Silicon) — 26.2.1 works, 53/53 launches failed

**Workaround, for anyone stuck: roll back to 26.2.1.**
Creative Cloud → After Effects → **⋯** → **Other versions** → 26.2.1. Running fine here after 53 consecutive failed launches on 26.3.0. A full uninstall/reinstall of the Creative Cloud suite is *not* needed.

**This is not the "After Effects freezes before the splash screen" issue.** Those reports describe a hung process — beachball, "not responding" in Force Quit. Here the process is never hung: it stays responsive, puts up an error dialog, and **exits cleanly with status 0** after a few seconds. Different failure, so I'm filing separately rather than adding noise to that thread.

---

## System

| | |
|---|---|
| Machine | Mac mini (Macmini9,1), Apple M1, 16 GB |
| macOS | 26.6.2 (build 25G83) |
| Display | Samsung C49HG9x, 3840 × 1080 @ 120 Hz |
| Broken | After Effects **26.3.0** (build 26.3.0.87) |
| Working | After Effects **26.2.1** (build 26.2.1.2) |
| Same machine | Premiere Pro 2026 launches and runs normally throughout |

## Symptom

Every launch shows the **Crash Repair Options** dialog ("We detected a crash during your last session…"). Whichever button is chosen — **including Start in Safe Mode** — After Effects then shows:

> After Effects can't continue: unexpected failure during application startup.
> Check that you have appropriate permissions to launch After Effects and read/write access to the After Effects preferences folder.

and quits. 26.3.0 never once reached the UI on this machine.

## The important part: this is not a crash, it is a deliberate abort

I think this is why these reports go nowhere — **no crash report is generated anywhere**, so users have nothing to attach:

- No Apple crash report (`.ips`) is ever produced
- No Crashpad/Sentry minidump — `~/Library/Caches/Adobe/After Effects/26.0/SentryIO-db/{completed,pending,new}` stay empty
- Running the binary directly from Terminal gives **exit code 0 and entirely empty stderr**

After Effects calls its own error reporter and exits. Backtrace from the unified system log (`sudo log show --last 20m --style compact`, filtered on `NSCGS`), captured as the error dialog is built:

```
33  After Effects  main + 6452
32  AfterFXLib     EggMain(...)
31  AfterFXLib     MainMain(...)
30  AfterFXLib     CEggApp::CEggApp(aelib::InitIterator&, bool, bool,
                                    boost::shared_ptr<StartupTimeTelemetry>) + 3032
29  U.dylib        U_ReportError(unsigned int, unsigned short, std::basic_string<...> const&)
28  U.dylib        Up_Report16(unsigned int, unsigned short, ..., bool)
27  U.dylib        Up_ReportErrorUTF16(...)
26  U.dylib        Up_ReportErrorDialog(...)
25  dvaui          dvaui::dialogs::messagebox::Messagebox(...)
24  dvaui          dvaui::dialogs::UI_MessageBox::RunModal()
```

A condition inside the `CEggApp` constructor at offset **+3032** fails, `U_ReportError` is called with an error code, the app aborts. **That error code is the one thing users cannot see** — the dialog only ever shows the generic wording above.

## Where initialization stops

The Sentry breadcrumb `initializer` tag lists the initializers that completed. It ends at the same point on every launch:

```
… CodecSupport::ProResCodec.  CodecSupport::ArriRawCodec.  CodecSupport::CanonRawCodec.  drawbotagm.
```

`drawbotagm` — the graphics/AGM layer — is the last to complete. Possibly relevant given the separate reports of Metal/GPU regressions on macOS Tahoe 26.6.

## Reproducibility

`~/Library/Preferences/com.Adobe.After Effects.plist` → `AppStates` logs every session with `source.version`, `SessionDuration` and `AppState`:

- **26.3.0.87 — 53 sessions, 0 clean.** All `AppState = 1000`, durations 2–256 s
- **26.2.1.2 — normal sessions**

100 % reproducible: reinstalling 26.3 brings it straight back.

## Ruled out (each tested separately)

- **Safe Mode** — same failure. Worth noting for other threads: Safe Mode does **not** disable MediaCore importers, so it is a weaker test than it appears
- **Preferences** — reset with Cmd+Opt+Shift, and separately by launching with `env HOME=/tmp/empty` (a completely virgin home folder). Same failure — which also rules out user fonts, caches and every Adobe user-level setting
- **Clean reinstall** of 26.3 — same failure
- **Third-party plug-ins** — `/Library/Application Support/Adobe/Common/Plug-ins/7.0/MediaCore/` emptied (Insta360, Blackmagic RAW). Same failure; `Plugin Loading.log` completes fully regardless
- **Permissions** — account promoted to admin, machine rebooted: same failure. Nothing under the app bundle or `/Library/Application Support/Adobe` is non-world-readable, and the preferences folder is writable (verified by test write)
- **Licensing** — a red herring worth flagging. The alert reports `<NGL> GetAMTData returned NglStatusCode:401 Workflow Required` as the *last log line*, but Acrobat logs the identical `could not reach COPS` / `licensed from cache` pattern on this machine and works fine. Signing out of Creative Cloud and back in changed nothing
- **Fonts** — none added or modified since 2024, none zero-length
- **Metal shader cache** — empty (`DARWIN_USER_CACHE_DIR/com.apple.metal` does not exist)
- **Disk space, RAM, network, SMB mounts** — all healthy

## Ask

If someone can say what `U_ReportError` receives at `CEggApp::CEggApp + 3032`, that pins it down immediately. Happy to run any further diagnostics — it reproduces every time.

 

    1 reply

    Community Manager
    August 27, 2026

    Hi there,

    Thanks for the incredibly detailed report and repro steps. The 26.2.1 vs. 26.3.0 comparison is particularly helpful.


    I'll get this in front of the After Effects team for investigation. In the meantime, please continue using 26.2.1 as a workaround.


    Thanks,
    Kevin