Offset curve loose: a bug?

Hi guys, I found that the offset curve loose component can’t offset a curve which is shorter than 2mm. I know I can make it bigger and offset and scale it back. But does anyone know why?

offset curve loose.gh (10.3 KB)