Adding a mesh to a static foliage mesh breaks the engine 100% of the time

I am trying to experiment with procedural foliage generation. Apart of setting the process up is creating a foliage static mesh and adding a tree mesh to said static mesh. When I attempt to add this it pretty much crashes unreal engine with a pop up saying “waiting for static meshes to be ready 0/1” which sits at 0% seemingly indefinitely. I got it to work with a bush instead of a tree but it looks worse. Have you ever experienced this problem? One person on the internet said to change the default DX12 to DX11 and another said to validate files however neither worked. Thanks for your help.

Can you open the static mesh in the SM Editor?
Locate the mesh in the content browser and double click it.

Hello, I just tried it out and it didn’t work.

Mesh is too big (verts/poly’s). What are your system specs?