Error Codes Wiki

Rosetta 2 Translation Failed — Intel App Crash on Apple Silicon Mac

Errorapplication

Overview

Fix Rosetta 2 translation failures when Intel-based (x86_64) applications crash, fail to launch, or show compatibility errors on Apple Silicon Macs.

Key Details

  • Rosetta 2 translates x86_64 (Intel) code to ARM64 (Apple Silicon) at install time and runtime
  • Most Intel apps work seamlessly but some with low-level system access, kernel extensions, or AVX instructions fail
  • Rosetta 2 is installed on first launch of an Intel app — if installation was interrupted, translation fails
  • Apps using virtual machines, hardware-level access, or Intel-specific instruction sets may be incompatible
  • macOS Sequoia may eventually deprecate Rosetta 2 as more apps ship native ARM versions

Common Causes

  • Rosetta 2 not installed — first Intel app launch was cancelled before installation completed
  • Application uses AVX/AVX2 instructions which are Intel-specific and cannot be translated
  • Application requires kernel extensions (kexts) which are not supported through Rosetta 2
  • Corrupted application binary or missing Intel-specific framework dependencies

Steps

  1. 1Install Rosetta 2 manually: open Terminal, run 'softwareupdate --install-rosetta --agree-to-license'
  2. 2Force app to open with Rosetta: right-click app > Get Info > check 'Open using Rosetta'
  3. 3Check for a native Apple Silicon version of the application on the developer's website
  4. 4If the app crashes, check Console.app for crash logs mentioning 'EXC_BAD_INSTRUCTION' (AVX issue)
  5. 5Contact the app developer for an Apple Silicon native or Universal binary version

Tags

rosetta-2apple-siliconinteltranslationcompatibility

More in Application

Frequently Asked Questions

Open Activity Monitor, look at the Architecture column. 'Apple' means native ARM64. 'Intel' means running through Rosetta 2. Or right-click the app > Get Info > look under 'Kind' for Intel, Apple Silicon, or Universal.