Hey there is there a way to sapwn landscape dynamically throught level blueprints ?
Not directly… But you can place landscapes inside levels and use the BP node: Load Level Instance to load instances of them. That way you can spawn them at runtime and even rotate and re-locate them, which normally you can’t do. If you’re open to dropping landscapes altogether btw, as they’re a PITA anyway, you can always export the height-map from the landscape and use a 3D app of choice, such as Blender, to make them into a mesh. Then re-import them into UE, and use complex collision as simple in the static mesh editor options to fix the collision.