Flexible Top-Down Skeleton Driven Sub-Assemblies not Accepting VarDim Values
Question: Can a top-down assembly model that uses a skeleton to define all sub-part geometry be used as a flexible part in a higher level assembly (i.e. a part with at least one flexible dimension, a vardim defined at Assemble|Flexible or when Make Flexible is selected on an assembled part)?
The sub-assembly in question (...3209) is entirely defined by the skeleton (...3211) as shown:

One dimension is made to be flexible. In this case the length within the skeleton. Shown below this is actually through a parameter defined in a notebook declared in the skeleton and in the assembly that uses the skeleton. I've tried other approaches as well such as a local parameter in the skeleton or a local dimension within the skeleton. Seems when selecting the parameter I can drill down into sub-parts or grab parameters at the part level (which this one is). Results are all the same.

When I assemble the part into a higher level assembly, I update the dimension to a new value.

Then it ignores the entry. In the case of the notebook driven parameter, I do get an error (for the direct parameters messaging is different and doesn't state an error, more cryptic):

I've made other flexible parts before, but without any skeleton and all the functionality works normally. I suspect the skeleton has something to do with it, but am not sure if it is something else (i.e. not so much the skeleton, bu that the flexible parameter is not "top level" for the sub-assembly), or some other fundamental Creo limitation.
Thoughts?

