Closed loop Spline has incorrect tangent

Take a spline and enable Closed Loop.

The segment of the spline which gets generated between the last and the first point has an incorrect tangent. It does take the tangent correctly from the last point, but not the tangent from the first point.

Selected point is the last point, the incorrect tangent is on the bottom right.

Moving the points closer reveals that that incorrect tangent is not 0, but in the direction of the previous point. Also, the length/strength of it does not seem to change.

This is in version 4.7.6

The issue seems to have fixed itself. It ‘popped’ into place after editing the spline inside the editor for a while. I cannot seem to reproduce it anymore and I don’t know what the cause was, but I’ll mark this one as resolved.