Offset Curve and close points

I can see why it does it, but I still think it’s a bug.

You have offsetted with a negative value? What would you expect?

I would expect the path to be brought inwards, but the shape retained.