Why a mesh is begin squishes connected on a path with the curve modifier?
As always with the curve modifier there is a lot that can go wrong lol, but I'd say you haven't applied the scale of your curve.