Looking into the crash further, it seems like the vertex attributes for the Robotic Factory building are considered invalid leading to the video device thread which translates DX11 calls to Metal aborting.
Host Graphics Crash
Caught Abort trap in video device thread:
prl_vm_app base address: 0x108b4a000
0 prl_vm_app 0x0000000108cd143e _ZN16CBaseNodeSignals11qt_metacallEN11QMetaObject4CallEiPPv + 480702
1 libsystem_platform.dylib 0x00007fff7e84ab5d _sigtramp + 29
2 ??? 0x0000000000000004 0x0 + 4
3 libsystem_c.dylib 0x00007fff7e7046a6 abort + 127
4 libsystem_c.dylib 0x00007fff7e6cd20d basename_r + 0
5 Metal 0x00007fff572d668e MTLReportFailure + 567
6 Metal 0x00007fff5728dff6 _ZL23validateVertexAttributePK39MTLVertexBufferLayoutDescriptorInternaliRK36MTLVertexAttributeDescriptorInternal + 264
7 Metal 0x00007fff5728dc6c -[MTLVertexDescriptorInternal validateWithVertexFunction:error:] + 460
8 Metal 0x00007fff5728d8d8 -[MTLRenderPipelineDescriptorInternal newSerializedVertexDataWithFlags

ptions:error:] + 187
9 Metal 0x00007fff5728c7f7 -[MTLCompiler newRenderPipelineStateWithDescriptor

ptions:reflection:error:completionHandler:] + 211
10 Metal 0x00007fff5728c70f -[_MTLDevice newRenderPipelineStateWithDescriptor:error:] + 65