Landscape Grass not sticking to landscape?

I am adding some grass to my landscape following this tutorial:

When I paint the grass it works sometimes, but it appears to continue in a flat line instead of following the slope of the landscape. It’s like the grass can only be a straight line between various coordinates of the landscape grid. This leads to grass cut off by the landscape, and floating grass in some areas. The solution is most likely just a check box somewhere that I missed, but for the life of me I can’t find it.

Things I have tried:

  • Using console commands RemoveLandscapeXYOffsets and Grass.FlushCache
  • Searching the internet for a solution

Here is some pictures of the clipping and the grass material:

Thanks for the help!