Dynamic spline mesh uneven stretching

I’m having an issue with uneven stretching of a spline mesh created dynamically.

I have two blueprints:

  • (pic: right mesh) One that that allows me to place several spline mesh points and have a mesh placed from point to point along the way. Everything looks great.
  • (pic: left mesh) The second allows me to place a couple spline points and the mesh start and end points are generated based on distance along the spline. I want to use this method rather then creating a road with 1000’s of points.

The attached pic shows nice and even stretching of the mesh on the right.
Using the distance method, the mesh is stretched more in the center of the mesh then on the ends of the mesh. It’s a non-linear stretching.

What would cause this to happen?