If the Phase input to HitTest (2D Segment) is non-zero, it does not return a hit for the entire segment. In the attached patch (DX11 so the Segment and HitTest nodes take the same inputs for clarity) when “Trouble” is on and phase is non-zero, moving the cursor over the upper right part of the segment is not detected. When it is off and phase is zero, the entire segment returns a hit.
HitTest2DSegmentBug.v4p (12.3 KB)