Interpolated curve through points with tangents

Hello! I’ve been having trouble creating interpolated curves through the tangent vectors of a set of arcs. I’ve been using interpolate(t), which works just fine to close the gaps in one part but fails in the other.
Thank you! (25.2 KB)

be careful with the order of the initial lines (31.5 KB)

thanks a lot!