Different start point in an array of rectangles!

Hi All,
I have an array of rectangular curves created in Grasshopper with a certain start point on two of them and different on the rest!! I know the Seam component is supposed to change the start point but why it happens unevenly?
Do you think if it’s a bug in the software or I have done something wrong in the process? (Snapshot attached)


It seems your rectangles are not the result of array start from the same rectangle, but the section profiles from Brep / Plane.
So, the starting point positions vary depending on your brep. IMO, obviously it’s not a bug.