Issue with the divide curve function

Hi all,

I have been working on a definition that creates a squiggly line from a base curve to help make drawing vegetation a bit easier. I ran into an issue today that I cant seem to figure out. The definition works by dividing the base curve and then scattering the points around it using a random move definition as well rotating the new scattered points around their original position on the curve. Today, as you can see in the pictures below the divide function seems to be focusing on select complex areas of the geometry and not evenly on the curve. Previous tests have never had this issue. Is this a function of the imported line or is the there a issue with the definition? Any help of guidance would be greatly appreciated!

site vegetation lines.3dm (3.1 MB)
Vegetation (19 KB)