macOS launch crash, Metal shader version compatibility, legacy GPU support.
Raw Developer Origin & Technical Request
GitHub Issue
Oct 10, 2026
**What happens**
On macOS, the launcher window flashes for a moment and then the app quits immediately.
**System**
- ArtCraft Launcher v0.1.0 (macos-universal.dmg)
- macOS Sequoia 15.7.4, installed with OpenCore Legacy Patcher
- Mac: MacBook Pro 15" mid-2015
**Error (running the binary from Terminal)**
```
ERROR wgpu_core::indirect_validation] indirect-validation error: ComputePipeline(Internal("Metal: error: invalid value 'metal3.2' in '-std=metal3.2' ... note: use 'metal3.1' for 'Metal 3.1' standard"))
ERROR eframe::native::run] Exiting because of error: WGPU error: Parent device is lost
ERROR artcraft_launcher] WGPU error: Parent device is lost
```
**Likely cause**
The app picks the Metal shader language version from the macOS version (15 → Metal 3.2). On OpenCore-patched Macs, the legacy GPU drivers only support up to Metal 3.1, so shader compilation fails and the device is lost. Choosing the version based on what the GPU/driver actually supports, or falling back when 3.2 fails, would fix it.
**Workaround**
Launching with the system version compatibility flag works:
```
SYSTEM_VERSION_COMPAT=1 /Applications/ArtCraft\ Launcher.app/Contents/MacOS/*
```
The individual Craft apps may hit the same issue, since they use the same wgpu/eframe stack.
Developer Debate & Comments
No active discussions extracted for this entry yet.
Adjacent Repository Pain Points
Other highly discussed features and pain points extracted from storytold/craft-launcher.
Frequently Asked Questions
Market intelligence mapped to macOS launch crash, Metal shader version compatibility, legacy GPU support..
What problem does macOS launch crash, Metal shader version compatibility, legacy GPU support. solve?
How is the developer community reacting to macOS launch crash, Metal shader version compatibility, legacy GPU support.?
Which technical concepts are associated with macOS launch crash, Metal shader version compatibility, legacy GPU support.?
Engagement Signals
Cross-Market Term Frequency
Quantifies the cross-market adoption of foundational terms like macOS and OpenCore Legacy Patcher by tracking occurrence frequency across active SaaS architectures and enterprise developer debates.
SaaS Metrics