This is affected by loading order.
In the case, display mesh was loaded firstly and try to build collision mesh form complex collision mesh asset. But the collision mesh didn't finished to make RenderData.
UStaticMesh::ContainsPhysicsTriMeshData returns nullptr, so the display mesh lose the collision mesh.
To Call ConditionalPostLoad on the collision mesh before building the collision on the display mesh can fix this issue.
There's no existing public thread on this issue, so head over to Questions & Answers just mention UE-88957 in the post.