Spline Mesh raieses the Landscape

I’m trying to generate roads onto the surface of a landscape. I’m using spline mesh components as the roads and I’m able to align spline points to the surface of the landscape. The problem I am having is, for surfaces that are not flat, the spline mesh generates new landscape without my permission next to the road to make the surface flat.
I looks really bad and I don’t want it that way. I’ve also tried to uncheck “Raise Terrain” and Lower Terrain" but it still doesen’t seem to work out.

The result I want is a curvy landscape with a road that conforms the curves and not floating above the surface.

edit: I’m using the normal “landscape-spline mesh”.