CurveFloat weighted tangents only working if set at a right angle.

I have a question about the CurveFloat editor / behaviour, I tried googling it and searching the forums but to no avail. I did find thisbug, but it is marked as fixed.

Basically when creating a curve and setting the tangents to weighted it only seems to apply the weight of each tangent when the tangent is pointing upwards or downwards.
Here is a small video (about 1 min) how to replicate / showing what I mean. [video]]

I am using version 4.25.3 of the engine. So my question is, is this a bug or am I missing something?