Hardware/Software:

MacBook Pro M4 Pro (Mac16,8), 14 cores, 24GB
macOS Tahoe 26.3.1 (25D2128)
BG3 v4.1.1.7151330 (latest as of March 2026)
External 4K monitor, lid closed (clamshell mode)
Xbox controller + PS4 controller
Problem:

Local split-screen crashes every ~5 minutes in the Underdark. Single-player does not crash. Act 1 wilderness in split-screen was stable for hours — the crashes started once we progressed to the Underdark.

What I've tried (none helped):

Visual settings reduced to Medium
Disabled cloud sync
Disabled Game Mode
Stopped all background processes
Verified file integrity
Crash analysis (6 reports, all identical pattern):

All six crashes are EXC_BAD_ACCESS (SIGSEGV) / KERN_INVALID_ADDRESS on Thread 0 (main thread). The faulting address is different every time (wild/garbage pointers), which points to a use-after-free or dangling pointer rather than a consistent null dereference.

Crashing call stack (consistent across all 6):

AGXMetalG16X ComputeContext<...>::setBuffer_impl<AGXBuffer>() + 68
Baldur's Gate 3 rf::RendererCommandBuffer::Submit() + 160
Baldur's Gate 3 ls::GameRenderView::FinishRecording() + 88
Baldur's Gate 3 rf::RenderFrame::FinishRecording() + 144
Baldur's Gate 3 ls::RenderThread::Update() + 4268

I can provide the full crash reports if helpful.