Dynamo Geometry.Intersect is not working in a geometry of polysurface

Hi guys, I’ve been having some problem to intersect a geometry of polysurface. I need to catch the area of each paviment of de build but, when I intersect de geometry, it just reconized one of them. I tried to passed the geometry to a solid but it’s not working either and the list of the intersection has: Lines, nurbscurve and one surface. I don’t know what to do.

My English is not so good, but I hope you can understand me.