Element.geometry and select model elements suddenly return null

I’ve made a graph that clashes a linked HVAC revit model with a selected wall, and places a wall hosted family at the point of the clash with the correct diameter.

This all worked great until yesterday, it started to get slower and now the graph just behaves very weird. It simply doesnt load geometry:


I also had this issue with the geometry of a linked model, i had to replace both nodes a couple times and copy everything to a new workspace for it to work again. It just wont do anything for the wall at the moment.

My entire graph:

I just notice more is going wrong… A lot of things just return null:

Really odd behaviour and i have no idea what caused this all of a sudden, it was working perfectly yesterday. My proudest work so far hehe

And when i place the same nodes in the graph, they do return the values…

Am i supposed to replace everything in my graph or am i missing something?

Well…

I replaced a single scopeif node, by a scopeif+ (clockwork) node…

Now it all works as expected again?
Would love to know why,

Were you originally using the out of the box ScopeIf? That will prevent any nodes in the non-matching conditional to execute. You likely don’t want that functionality in your graph.

:man_facepalming:

yes i was… I did not know it worked like that, good feature though, when i need it…