Perspective tree automatically collapses certain branches when updated

I have a tree Perspective component on my Perspective view that seems to auto-collapse branches of a certain depth whenever the tree is updated or refreshed in any way.

Is there some kind of built-in aspect of tree Perspective components that could cause something like this? None of the scripts that touch the data underlying the tree reference the 'expanded' parameters within the tree, which control whether or not certain branches are expanded.

I should mention that whenever I open the tree's view in the Designer, it matches the tree on the right in the image above (all branches that are 4 deep are collapsed.)

You would need to specify that the new data is expanded as well as any other items in the tree. If the binding is set or something is injecting data and no expanded property is given it will default to false.