See repro steps and attached repro project for basic repro details.
The proximal cause is failure of the spawned static mesh components to attach to their child actor component parents at runtime in the cooked build. Here is the relevant error message from the log:
[2025.10.16-16.36.13:594][ 0]PIE: Warning: AttachTo: '/Game/TheOneAndOnlyMap/_Generated_/CVWO6G0B3SC7ERCKM8BHU7MTL.TheOneAndOnlyMap:PersistentLevel.SM_ChamferCubes_Blueprint_C_UAID_BCFCE7B3ACA2049902_1563135772.StaticMeshActor_UAID_BCFCE7B3ACA2049902_1112414767' is not static , cannot attach '/Game/TheOneAndOnlyMap/_Generated_/CVWO6G0B3SC7ERCKM8BHU7MTL.TheOneAndOnlyMap:PersistentLevel.StaticMeshActor_UAID_BCFCE7B3ACA2049902_1112414767_GEN_VARIABLE_StaticMeshActor_CAT_0.StaticMeshComponent0' which is static to it. Aborting.
[2025.10.16-16.36.13:595][ 0]PIE: Warning: AttachTo: '/Game/TheOneAndOnlyMap/_Generated_/CVWO6G0B3SC7ERCKM8BHU7MTL.TheOneAndOnlyMap:PersistentLevel.SM_ChamferCubes_Blueprint_C_UAID_BCFCE7B3ACA2049902_1563135772.StaticMeshActor_UAID_BCFCE7B3ACA2049902_1497762771' is not static , cannot attach '/Game/TheOneAndOnlyMap/_Generated_/CVWO6G0B3SC7ERCKM8BHU7MTL.TheOneAndOnlyMap:PersistentLevel.StaticMeshActor_UAID_BCFCE7B3ACA2049902_1497762771_GEN_VARIABLE_StaticMeshActor_CAT_0.StaticMeshComponent0' which is static to it. Aborting.
I stepped through the attach sequence in the debugger, and the problem appears to be in UChildActorComponent::OnRegister() - in editor and in PIE, attachment is done by UChildActorComponent::CreateChildActor() which appears to implement an exception to the mobility relationship rules for attachments. Whereas cooked builds follow the core attachment initialization path which has no such exception, and hence the attaches fail.