So, I'm trying to build an industrial sliding door family from scratch, and the basics are good and all, but I noticed some weird behavior when I insert a nested family. It's a workplane based family, the height from the ground level is controlled by a instance parameter. Tested it and it works, but the next step is to put this nested one into an array that is controlled by some sort of ((width * 2) / 750 + 1) formula. Tied the family to a refplane within a group, set out the start and end point for this array and designate the parameter to the array. Still works.
But whenever I change the height of the initial workplane the nested family doesn't move. Go back into the group editor, select the family, only to find that it's not associated to any workplane. Even when I reset the workplane to it's default it doesn't move, so only the align tool helps me partially.
Partially, because that nested family is also controlled by a family type parameter, and when a different family is selected it loses it's constraints with the workplane.
I attached the RFA in progress, in case the story above didn't make sense to you.