Floor.ByOutlineTypeAndLevel problem

I am new on Dymano and I am doing an exercise concerning on the floor creation.
It occurs me this problem, that I can not create a floor using a curve, in this case a circle. It gives me this error (Attempted to read or write protected memory. This is often an indication that other memory is corrupt). But this node can work with rectangle.
Am I missing anything?
Thank you anticipatelly!

problem.dyn (17.7 KB)

Split your single circle into two arcs and give it another shot.

the split in arcs doesn-t worked.
Although I successed by trasforming the cicle in polygon.