Logic Pro Keeps Crashing: Find the Cause and Fix It

Logic Pro keeps crashing? Use startup tests, project and plug-in isolation, real crash evidence, and safe reset steps to find the actual trigger.

10 min read
Logic Pro keeps crashing troubleshooting cover with an interrupted music project on a Mac
Start with the exact trigger, then separate the project, Audio Units and audio driver before resetting or reinstalling anything.

If Logic Pro keeps crashing, note the action that makes it quit before changing anything. Protect the project, restart the Mac, then try that action again. If it still fails, use the symptom table below to choose a test: startup, one project, a plug-in or external hardware. Leave settings resets and reinstallation until you have checked those causes.

Checked September 12, 2026 against Apple’s Logic Pro troubleshooting guidance. The sections below group those checks by symptom; they are not a copy of Apple’s numbered sequence. These are documentation-based instructions, not a reproduction of your particular crash. Older supported versions may use Preferences where newer versions use Settings.

If Logic stays open and only playback stops, jump to the Logic Pro system overload guide. If the app opens but a plug-in is simply absent, use the Audio Unit validation guide. Got a different symptom? Start from the Logic Pro troubleshooting hub instead of applying crash fixes to the wrong fault.

Protect the project and identify the trigger

Work on a copy, not the only version of the project. In Finder, duplicate the project package or folder. If the session opens, use File > Save a Copy As, then close the original and open the copy. Check the media too: a project can reference audio or samples stored elsewhere. Apple’s project-saving instructions explain which assets are included. Preserve external files before removing media or disconnecting storage. The Logic Pro backup workflow covers the app and project backups needed before software changes.

Write down one reproducible trigger: “quits while opening this project,” “quits when I open this plug-in window,” or “quits when playback reaches bar 65.” “It crashes randomly” is hard to test. A repeatable action lets you change one variable and know whether the result means anything.

What happensFirst useful testHow to interpret the result
Logic quits before a project appearsOpen with Option, then with ControlStartup action, Core Audio or Audio Units
Only one project quitsNew empty project, then a copy of the affected projectA project-loaded asset or state
Crash follows one plug-in or presetLaunch Without Audio UnitsAudio Units are a lead; isolate the specific plug-in
Crash begins when an interface is connectedDisconnect it and select built-in audioInterface, cable, driver or control software
Logic stays open but playback stopsPerformance MeterCheck for an overload alert and a CPU or drive peak

Confirm whether this is a crash, a hang or a system overload

A crash closes Logic Pro. A hang leaves it open but unresponsive, often with the spinning wait cursor. A system overload normally leaves the app open and interrupts playback or recording. Check which happened before choosing a fix: buffer adjustments address processing load, while a plug-in compatibility problem needs its own test. An Audio Unit warning is not automatically a crash of Logic itself. Apple’s Audio Units guide describes protection against Audio Unit failures closing or hanging the app on Apple silicon, while warning that settings or data can still be lost. Record whether Logic actually closed or a plug-in reported a problem while the app remained open.

For an overload, watch Processing Threads and Drive I/O in the Performance Meter. A larger I/O buffer can reduce CPU pressure but increases monitoring delay; the latency guide explains that trade-off. Freezing tracks can help CPU load but add disk load, so it is not the first choice when Drive I/O is already peaking. Apple’s system overload instructions explain the distinction. For a hang, note the action and look for a spin report if one is available. If Logic actually quits, continue below.

Logic Pro crashes on launch: choose a startup test

Quit Logic Pro fully. For each separate test, open it from Applications and immediately hold the relevant key or keys until the dialog appears or Logic opens. Quit again before trying another mode:

  1. Option: prevents the automatic startup action, including loading the most recent project. If Logic opens, the last project or configured startup action becomes the first lead.
  2. Control, then Don’t Launch: opens Logic with Core Audio disabled, so there is no audio input or output. If that works, investigate the interface and its software, but do not rule out Audio Units: Apple also identifies a damaged or incompatible plug-in as a possible cause.
  3. Control, then Launch Without Audio Units: keeps Core Audio on but disables all Audio Units. If the crash disappears, isolate third-party plug-ins.
  4. Shift-Control: opens with only Audio Units that already passed validation. Apple positions this as Audio Units safe mode; it does not exclude a validated plug-in that fails during actual use.

Apple’s startup modifier reference describes what each mode disables. They are diagnostic modes, not permanent fixes. After testing, quit and reopen Logic normally to compare the same action. If the problem returns, that comparison helps identify what to isolate next.

If only one project crashes, isolate what that project loads

Press Shift-Command-N to make a new empty project, add a couple of Apple Loops, and repeat the same action. Apple recommends this comparison because it separates an app-wide problem from something the affected project loads. A clean empty project doesn’t prove the original file is corrupt. That file may still hold one bad plug-in instance, audio file, automation state or routing combination.

Open a duplicate of the affected project. After a normal launch, remove one third-party Audio Unit, save the copy, close, reopen and retest. If the crash happens at the same playhead position, inspect regions and automation around that point. If it happens while opening one window or preset, try that item in the empty test project. If it happens during bounce or export, record the exact command and settings and repeat that operation in the test project. Avoid deleting several things at once, or you will lose the ability to identify the trigger.

Isolate a third-party Audio Unit without blaming the wrong plug-in

If Launch Without Audio Units stops the crash, check the suspect plug-ins against their developers’ compatibility pages for your macOS and Logic Pro versions. Follow Apple’s remove-or-disable procedure: quit, reopen normally, save and open a project copy, choose No Plug-in from one occupied Effects slot, and test after each removal. Do not overwrite the original project with its plug-ins removed. A vendor workaround is relevant only when its product and symptom match; it is not a setting to change for every crash.

Logic Pro 12.3 Plug-in Manager with compatibility and validation status columns
The current Plug-in Manager identifies validation state and gives you a controlled place to rescan a selected Audio Unit; a successful scan still does not guarantee stability in every project state. Official Logic Pro User Guide image, checked August 15, 2026.

If Logic will not open normally, quit it and use Apple’s file-isolation procedure for Audio Units installed as .component files. In Finder > Go > Go to Folder, check /Library/Audio/Plug-Ins/Components and ~/Library/Audio/Plug-Ins/Components. Move the suspected component to a holding folder, restart the Mac and retest. Keep a note of its original location. If several components must be isolated, restore them one at a time, quitting and reopening Logic after each restoration. A file linked to the failure needs a compatible update, reinstall or vendor support. Do not delete the whole Components folder or clear caches as a first step. App-based Audio Unit extensions use a different installation route; follow the developer’s instructions for those.

Test the audio interface and external hardware as a separate layer

Save your work, quit Logic and lower the listening level before changing hardware. Disconnect interfaces, MIDI devices or control surfaces one at a time, then reopen and test. Before unplugging an external drive or a hub carrying storage, eject the mounted storage in Finder. Keep the test project and all required media available on another drive if you are testing without that disk. A missing-file error after unplugging project storage is not evidence that the storage caused a crash.

Logic Pro Audio Devices settings with Core Audio, input device and output device controls
For the built-in-audio test, disconnect the interface and choose the Mac’s built-in output and microphone in Logic Pro → Settings → Audio → Devices. Official Logic Pro User Guide image, checked August 15, 2026.

In Logic Pro > Settings > Audio > Devices, select the Mac’s built-in output for playback and an available built-in input if your Mac has one. Not every Mac has a built-in microphone. If playback works this way but fails through the interface, check the external connection, driver, control software and model-specific compatibility. That result does not prove the interface hardware is broken. The audio-interface detection guide helps when the device itself is missing from Logic.

Use crash reports as evidence, not a verdict

Open Applications > Utilities > Console and choose Crash Reports. Apple’s Console guide explains the report categories. Match the app name and time to the quit you are investigating; the newest report may belong to another process. If Logic only stopped responding, look under Spin Reports if a report was recorded.

Current macOS Console with Crash Reports selected and Logic Pro search filter applied
Open Console → Crash Reports and filter for Logic Pro, then match the report time to the failure you reproduced. This current-interface example has no matching Logic Pro report, so its filtered list is empty. Apple Console User Guide, checked August 15, 2026.

Record the exception and termination details, the crashed thread and any named third-party component. A name is a lead, not proof of blame. Apple’s crash-report analysis guidance explains why the complete report matters and why the failing thread may not contain the original cause. Test a suspected plug-in by updating or removing it in a project copy and repeating the same action. Keep the complete report for support, not just a screenshot of one line.

Check compatible updates, then test user settings

Check the installed macOS and Logic versions against each involved vendor’s compatibility requirements before updating. Read Apple’s Logic Pro release notes for a fix matching your trigger. For example, the 12.3.1 notes list fixes for quits when double-clicking a Chord Track chord and playing MIDI in a project with video. Those are specific fixes, not a promise to cure every crash. Back up the working application and projects first, then update only to a compatible setup and retest.

Before resetting preferences, try the same action in a new macOS user account. If it works there, settings or files in the original account may be involved. Record your custom settings before choosing Logic Pro > Settings > Reset All Settings Except Key Commands. Apple says this leaves project files, presets and patches intact, but resets custom preferences and several interface defaults; you may need to enable Advanced Settings again. If the fault is tied to a control surface, use Apple’s separate com.apple.logic.pro.cs procedure instead. That reset requires a restart and may require adding the controller or reconnecting Logic Remote.

Use a plist reset only after those checks. Note your custom settings, export custom key commands and quit Logic. In Finder, open ~/Library/Preferences and move the file for the app you are troubleshooting into a holding folder: com.apple.logic10.plist for the one-time-purchase version, or com.apple.mobilelogic for the Apple Creator Studio version. Apple lists those filenames in its settings and plist reset instructions. Do not reset the other app’s file just because both are present. Restart the Mac, reopen the project and retest. Keep the original file, and reapply custom settings one at a time if the reset resolves the problem.

Reinstall or contact support only after the scope is clear

If the fault persists in a new user account and a new project, without third-party Audio Units and using built-in audio, reinstalling Logic is a later step in Apple’s troubleshooting sequence. Preserve the app and project backups first. Reinstalling the app does not automatically remove third-party plug-ins or every user-level preference, so it is not a universal clean slate.

If the failure survives those tests, send Apple Support or the relevant vendor a compact reproduction package: Mac model, macOS version, exact Logic Pro version, interface and driver version, plug-in version, numbered reproduction steps, whether the issue occurs in a new project and user account, and the matching crash or spin report. For an Apple product defect, the Logic Pro feedback form accepts product feedback, but does not replace a support conversation about a specific failure. Keep an untouched copy of diagnostic reports. Before posting reports publicly, check for personal file paths or project details; use the support channel requested by Apple or the vendor for the complete report.

Logic Pro crashing FAQ

Why does Logic Pro keep crashing on my Mac?

Repeated crashes can come from a particular project, an incompatible third-party Audio Unit, an audio or MIDI device, damaged user settings, or a Logic Pro or macOS defect. Reproduce one exact trigger and change one thing at a time to narrow the cause.

How do I open Logic Pro without plug-ins?

Quit Logic Pro, open it from Applications, immediately hold Control, then choose Launch Without Audio Units. Logic Pro opens with Core Audio enabled but all Audio Units disabled, which tests whether plug-ins are involved.

Why does Logic Pro crash only in one project?

A crash limited to one project points to something that project loads or does, such as one plug-in instance, audio file, automation state or project setting. Work on a copy and remove or replace one suspect at a time.

Can a crash report tell me which plug-in caused the crash?

A report can identify a useful lead, but a component name in a crashed thread is not proof by itself. Confirm the lead by reproducing the crash and removing or updating that plug-in in a copy of the project.

Is a system overload the same as a Logic Pro crash?

No. With a system overload, Logic Pro normally stays open and playback stops or an alert appears. A crash closes the app; a hang leaves it open but unresponsive. Each symptom needs a different diagnostic path.

Should I reinstall Logic Pro when it keeps crashing?

Reinstall only after simpler isolation steps fail across a new project and a new macOS user account. Back up the Logic Pro app and projects first, and remember that reinstalling Logic Pro does not automatically remove third-party plug-ins or user-level settings.