Hi there,
I read that this weird behavior is there since 2014 but nobody solves it. Empty branches disappear in cluster and reappear outside but this mess up the data structure and the process inside the cluster.
The data is reorganized in the explode tree component. See images below.
I know solutions like adding nulls to empty branches or calling branches by path but these are just workarounds to a bug. In any programming language, an empty list is also an object and should be visible.
My Grasshopper version: Monday 12 June 2023 13:00 (Build 1.0.0007).