evaluate polygon edges after deconstruction problem

hi everybody,

after deconstructing a polygon into 6 edges the evaluate curve component cant find the midpoint of each edge.

would b great if someone could explain why this is happening and how to solve it.

thank you so much in advance.