i tried to skip some failing geometries without much sucses.
Now i want to try another method.
I have 670 elements in the Wall category, but those are not all “normal walls”, so i want to filter them down to just straight (line based 2 pts) walls. So no in place, face based, slanted walls or other geometries.
Could you show how “weird” can those wall be ? Which nodes do not work with those ?
If all you walls could be defined by a sweep, an idea would be to comapre the distance between the two main surfaces that define the wall (i.e. the two biggest surfaces) and between the two corresponding faces of the smallest bounding box containing the wall. If the two matches, the wall is straight.
I used element.location, filtered with a boolean everything that started with Line(startpoint…)
Then filtered everything that has no value for Unconnected Height
After that i still found some that started with Arc.
Filtered them too
Now my graph is running fingers crossed
 Get the location of the Wall
 Get the Start and End Points of the Location Curve
 Re-build another line from said Start and End Points
 Check the length of the origin location line versus the newly created line
 If they are the same length it is straight :)