Attaching mesh to curve messed up
enable Loop Tools Addon (distributed with Blender)
convert the curve to mesh (ALT+C) (Object Mode)
Edit Mode
select all vertices (A)
set even spacing of verts: W &gt; Loop Tools &gt; Space
Object Mode
convert it back to curve

https://blenderartists.org/t/solved-is-there-a-way-to-evenly-distribute-splines-points-in-a-bezier-circle/1115092
urgh ...