Messy Coach Sweep

When I generate a coach sweep I often get random points in the swept path that "shoot out" from the actual swept path. Below is an example. I generated the below coach sweep using the "longitudinal and template" method with a 1 m section interval and a 1 m coach sample interval. I am using a custom template. I have tried different templates but it does not fix the problem. Making the section interval smaller makes it worse. However, increasing the section interval does not make the problem go away either. I have also tried changing the coach sample interval but that does not seem to make a difference. Has anyone else experienced this and have an suggestions or fixes?