UE 5.7.4 Instantly Crashing On eGPU Intel Mac Setups

Summary

Unreal Engine 5.7.4 does not seem to work with Intel Mac eGPU setups, or in some cases Mac setups which have multiple GPUs, crashing instantly upon boot.

What Type of Bug are you experiencing?

Editor

Steps to Reproduce

  1. Launch Unreal Engine 5.7.4 on an Intel Mac with an eGPU connected

Expected Result

The Unreal Engine launches works as expected.

Observed Result

The Unreal Engine instantly crashes.

Affects Versions

5.7

Platform(s)

Mac

For crash reports, include your callstack

Does not fit in the bug reporter submission form. Here is a link:

Additional Notes

The following command can be used to launch Unreal Engine on such setups without issue:

lldb -o 'breakpoint set -n "FMacPlatformGPUManager::FMacPlatformGPUManager()" -C "breakpoint enable 2" -C "breakpoint enable 3" -G true' \
     -o 'breakpoint set -n "_kernelrpc_mach_port_deallocate_trap" -d -C "register write rsi 0" -C "continue"' \
     -o 'breakpoint set -n "__cxa_atexit" -d -C "breakpoint disable 2" -C "breakpoint disable 3" -C "continue"' \
     -o 'run' \
     -- /Users/Shared/Epic\ Games/UE_5.7/Engine/Binaries/Mac/UnrealEditor.app/Contents/MacOS/UnrealEditor "[project]"